windows::Win32::System::Search

Trait ISchemaLock_Impl

pub trait ISchemaLock_Impl: IUnknownImpl {
    // Required methods
    fn GetSchemaLock(
        &self,
        ptableid: *mut DBID,
        lmmode: u32,
        phlockhandle: *mut HANDLE,
        ptableversion: *mut u64,
    ) -> Result<()>;
    fn ReleaseSchemaLock(&self, hlockhandle: HANDLE) -> Result<()>;
}

Required Methods§

fn GetSchemaLock( &self, ptableid: *mut DBID, lmmode: u32, phlockhandle: *mut HANDLE, ptableversion: *mut u64, ) -> Result<()>

fn ReleaseSchemaLock(&self, hlockhandle: HANDLE) -> Result<()>

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.

Implementors§