pub trait ISimilarityTraitsMappedView_Impl: Sized {
// Required methods
fn Flush(&self) -> Result<()>;
fn Unmap(&self) -> Result<()>;
fn Get(
&self,
index: u64,
dirty: BOOL,
numelements: u32,
) -> Result<SimilarityMappedViewInfo>;
fn GetView(
&self,
mappedpagebegin: *mut *mut u8,
mappedpageend: *mut *mut u8,
);
}
Required Methods§
fn Flush(&self) -> Result<()>
fn Unmap(&self) -> Result<()>
fn Get( &self, index: u64, dirty: BOOL, numelements: u32, ) -> Result<SimilarityMappedViewInfo>
fn GetView(&self, mappedpagebegin: *mut *mut u8, mappedpageend: *mut *mut u8)
Object Safety§
This trait is not object safe.