Trait IRdcFileReader_Impl
pub trait IRdcFileReader_Impl: IUnknownImpl {
// Required methods
fn GetFileSize(&self) -> Result<u64>;
fn Read(
&self,
offsetfilestart: u64,
bytestoread: u32,
bytesactuallyread: *mut u32,
buffer: *mut u8,
eof: *mut BOOL,
) -> Result<()>;
fn GetFilePosition(&self) -> Result<u64>;
}
Required Methods§
fn GetFileSize(&self) -> Result<u64>
fn Read( &self, offsetfilestart: u64, bytestoread: u32, bytesactuallyread: *mut u32, buffer: *mut u8, eof: *mut BOOL, ) -> Result<()>
fn GetFilePosition(&self) -> Result<u64>
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.