Trait ISyncMgrEvent_Impl
pub trait ISyncMgrEvent_Impl: IUnknownImpl {
    // Required methods
    fn GetEventID(&self) -> Result<GUID>;
    fn GetHandlerID(&self) -> Result<PWSTR>;
    fn GetItemID(&self) -> Result<PWSTR>;
    fn GetLevel(&self) -> Result<SYNCMGR_EVENT_LEVEL>;
    fn GetFlags(&self) -> Result<SYNCMGR_EVENT_FLAGS>;
    fn GetTime(&self) -> Result<FILETIME>;
    fn GetName(&self) -> Result<PWSTR>;
    fn GetDescription(&self) -> Result<PWSTR>;
    fn GetLinkText(&self) -> Result<PWSTR>;
    fn GetLinkReference(&self) -> Result<PWSTR>;
    fn GetContext(&self) -> Result<PWSTR>;
}Required Methods§
fn GetEventID(&self) -> Result<GUID>
fn GetHandlerID(&self) -> Result<PWSTR>
fn GetItemID(&self) -> Result<PWSTR>
fn GetLevel(&self) -> Result<SYNCMGR_EVENT_LEVEL>
fn GetFlags(&self) -> Result<SYNCMGR_EVENT_FLAGS>
fn GetTime(&self) -> Result<FILETIME>
fn GetName(&self) -> Result<PWSTR>
fn GetDescription(&self) -> Result<PWSTR>
fn GetLinkText(&self) -> Result<PWSTR>
fn GetLinkReference(&self) -> Result<PWSTR>
fn GetContext(&self) -> Result<PWSTR>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.