#[repr(C, packed(4))]pub struct MaskSpaceInfo {
pub mask: Pointer<Mask>,
pub draw_flag: i8,
pub draw_type: i8,
pub overlay_mode: i8,
pub _pad3: [i8; 5],
}Fields§
§mask: Pointer<Mask>§draw_flag: i8§draw_type: i8§overlay_mode: i8§_pad3: [i8; 5]Trait Implementations§
Source§impl GeneratedBlendStruct for MaskSpaceInfo
impl GeneratedBlendStruct for MaskSpaceInfo
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "MaskSpaceInfo"
const STRUCT_INDEX: usize = 244usize
const STRUCT_TYPE_INDEX: usize = 347usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<MaskSpaceInfo> for MaskSpaceInfo
Auto Trait Implementations§
impl Freeze for MaskSpaceInfo
impl RefUnwindSafe for MaskSpaceInfo
impl Send for MaskSpaceInfo
impl Sync for MaskSpaceInfo
impl Unpin for MaskSpaceInfo
impl UnwindSafe for MaskSpaceInfo
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