Struct ITextRow_Vtbl
#[repr(C)]pub struct ITextRow_Vtbl {Show 47 fields
pub base__: IDispatch_Vtbl,
pub GetAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellCount: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellCount: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetHeight: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetIndent: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetIndent: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetNestLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub GetRTL: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetRTL: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellShading: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellShading: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT,
pub GetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT,
pub SetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT,
pub SetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT,
pub Apply: unsafe extern "system" fn(_: *mut c_void, _: i32, _: tomConstants) -> HRESULT,
pub CanChange: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub GetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: *mut i32) -> HRESULT,
pub Insert: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub IsEqual: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i32) -> HRESULT,
pub Reset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub SetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32) -> HRESULT,
}Fields§
§base__: IDispatch_Vtbl§GetAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellCount: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellCount: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetHeight: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetIndent: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetIndent: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetNestLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§GetRTL: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetRTL: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellShading: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellShading: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§GetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT§GetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT§SetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT§SetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT§Apply: unsafe extern "system" fn(_: *mut c_void, _: i32, _: tomConstants) -> HRESULT§CanChange: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§GetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: *mut i32) -> HRESULT§Insert: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§IsEqual: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i32) -> HRESULT§Reset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§SetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32) -> HRESULTImplementations§
§impl ITextRow_Vtbl
impl ITextRow_Vtbl
pub const fn new<Identity: ITextRow_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for ITextRow_Vtbl
impl RefUnwindSafe for ITextRow_Vtbl
impl Send for ITextRow_Vtbl
impl Sync for ITextRow_Vtbl
impl Unpin for ITextRow_Vtbl
impl UnwindSafe for ITextRow_Vtbl
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