Struct winsafe::vt::IPersistFileVT
source · #[repr(C)]pub struct IPersistFileVT {
pub IPersistVT: IPersistVT,
pub IsDirty: fn(_: *mut c_void) -> u32,
pub Load: fn(_: *mut c_void, _: *const u16, _: u32) -> u32,
pub Save: fn(_: *mut c_void, _: *const u16, _: i32) -> u32,
pub SaveCompleted: fn(_: *mut c_void, _: *const u16) -> u32,
pub GetCurFile: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
}
Available on crate feature
ole
only.Expand description
IPersistFile
virtual table.
Fields§
§IPersistVT: IPersistVT
§IsDirty: fn(_: *mut c_void) -> u32
§Load: fn(_: *mut c_void, _: *const u16, _: u32) -> u32
§Save: fn(_: *mut c_void, _: *const u16, _: i32) -> u32
§SaveCompleted: fn(_: *mut c_void, _: *const u16) -> u32
§GetCurFile: fn(_: *mut c_void, _: *mut *mut u16) -> u32
Auto Trait Implementations§
impl Freeze for IPersistFileVT
impl RefUnwindSafe for IPersistFileVT
impl Send for IPersistFileVT
impl Sync for IPersistFileVT
impl Unpin for IPersistFileVT
impl UnwindSafe for IPersistFileVT
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more