Struct IGattProtocolErrorStatics_Vtbl
#[repr(C)]pub struct IGattProtocolErrorStatics_Vtbl {Show 18 fields
pub base__: IInspectable_Vtbl,
pub InvalidHandle: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ReadNotPermitted: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub WriteNotPermitted: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InvalidPdu: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InsufficientAuthentication: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub RequestNotSupported: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InvalidOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InsufficientAuthorization: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub PrepareQueueFull: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub AttributeNotFound: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub AttributeNotLong: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InsufficientEncryptionKeySize: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InvalidAttributeValueLength: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub UnlikelyError: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InsufficientEncryption: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub UnsupportedGroupType: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub InsufficientResources: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§InvalidHandle: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§ReadNotPermitted: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§WriteNotPermitted: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InvalidPdu: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InsufficientAuthentication: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§RequestNotSupported: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InvalidOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InsufficientAuthorization: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§PrepareQueueFull: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§AttributeNotFound: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§AttributeNotLong: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InsufficientEncryptionKeySize: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InvalidAttributeValueLength: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§UnlikelyError: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InsufficientEncryption: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§UnsupportedGroupType: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT§InsufficientResources: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULTAuto Trait Implementations§
impl Freeze for IGattProtocolErrorStatics_Vtbl
impl RefUnwindSafe for IGattProtocolErrorStatics_Vtbl
impl Send for IGattProtocolErrorStatics_Vtbl
impl Sync for IGattProtocolErrorStatics_Vtbl
impl Unpin for IGattProtocolErrorStatics_Vtbl
impl UnwindSafe for IGattProtocolErrorStatics_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