#[repr(C)]pub struct PInvokeAttributes {
pub value: i32,
}Expand description
Fields§
§value: i32Implementations§
Source§impl PInvokeAttributes
impl PInvokeAttributes
pub fn no_mangle() -> Self
pub fn char_set_mask() -> Self
pub fn char_set_not_spec() -> Self
pub fn char_set_ansi() -> Self
pub fn char_set_unicode() -> Self
pub fn char_set_auto() -> Self
pub fn best_fit_use_assem() -> Self
pub fn best_fit_enabled() -> Self
pub fn best_fit_disabled() -> Self
pub fn best_fit_mask() -> Self
pub fn throw_on_unmappable_char_use_assem() -> Self
pub fn throw_on_unmappable_char_enabled() -> Self
pub fn throw_on_unmappable_char_disabled() -> Self
pub fn throw_on_unmappable_char_mask() -> Self
pub fn supports_last_error() -> Self
pub fn call_conv_mask() -> Self
pub fn call_conv_winapi() -> Self
pub fn call_conv_cdecl() -> Self
pub fn call_conv_stdcall() -> Self
pub fn call_conv_thiscall() -> Self
pub fn call_conv_fastcall() -> Self
pub fn max_value() -> Self
Trait Implementations§
Source§impl ClassIdentity for PInvokeAttributes
impl ClassIdentity for PInvokeAttributes
Source§impl Clone for PInvokeAttributes
impl Clone for PInvokeAttributes
Source§fn clone(&self) -> PInvokeAttributes
fn clone(&self) -> PInvokeAttributes
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PInvokeAttributes
impl Debug for PInvokeAttributes
Source§impl PartialEq for PInvokeAttributes
impl PartialEq for PInvokeAttributes
impl Copy for PInvokeAttributes
impl Eq for PInvokeAttributes
impl StructuralPartialEq for PInvokeAttributes
Auto Trait Implementations§
impl Freeze for PInvokeAttributes
impl RefUnwindSafe for PInvokeAttributes
impl Send for PInvokeAttributes
impl Sync for PInvokeAttributes
impl Unpin for PInvokeAttributes
impl UnwindSafe for PInvokeAttributes
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)