#[repr(C)]pub struct TypeAttributes {
pub value: i32,
}Expand description
Fields§
§value: i32Implementations§
Source§impl TypeAttributes
impl TypeAttributes
pub fn visibility_mask() -> Self
pub fn not_public() -> Self
pub fn public() -> Self
pub fn nested_public() -> Self
pub fn nested_private() -> Self
pub fn nested_family() -> Self
pub fn nested_assembly() -> Self
pub fn nested_fam_and_assem() -> Self
pub fn nested_fam_or_assem() -> Self
pub fn layout_mask() -> Self
pub fn auto_layout() -> Self
pub fn sequential_layout() -> Self
pub fn explicit_layout() -> Self
pub fn class_semantics_mask() -> Self
pub fn class() -> Self
pub fn interface() -> Self
pub fn abstract() -> Self
pub fn sealed() -> Self
pub fn special_name() -> Self
pub fn import() -> Self
pub fn serializable() -> Self
pub fn windows_runtime() -> Self
pub fn string_format_mask() -> Self
pub fn ansi_class() -> Self
pub fn unicode_class() -> Self
pub fn auto_class() -> Self
pub fn custom_format_class() -> Self
pub fn custom_format_mask() -> Self
pub fn before_field_init() -> Self
pub fn reserved_mask() -> Self
pub fn rt_special_name() -> Self
pub fn has_security() -> Self
Trait Implementations§
Source§impl ClassIdentity for TypeAttributes
impl ClassIdentity for TypeAttributes
Source§impl Clone for TypeAttributes
impl Clone for TypeAttributes
Source§fn clone(&self) -> TypeAttributes
fn clone(&self) -> TypeAttributes
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 TypeAttributes
impl Debug for TypeAttributes
Source§impl PartialEq for TypeAttributes
impl PartialEq for TypeAttributes
impl Copy for TypeAttributes
impl Eq for TypeAttributes
impl StructuralPartialEq for TypeAttributes
Auto Trait Implementations§
impl Freeze for TypeAttributes
impl RefUnwindSafe for TypeAttributes
impl Send for TypeAttributes
impl Sync for TypeAttributes
impl Unpin for TypeAttributes
impl UnwindSafe for TypeAttributes
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)