#[repr(transparent)]pub struct Pushlen(pub u32);Expand description
Push Length (only used in direct mode)
Tuple Fields§
§0: u32Implementations§
Source§impl Pushlen
impl Pushlen
Sourcepub const fn set_pushlen(&mut self, val: u32)
pub const fn set_pushlen(&mut self, val: u32)
Length of data block
Sourcepub const fn pushcstaddr(&self) -> bool
pub const fn pushcstaddr(&self) -> bool
Constant address
Sourcepub const fn set_pushcstaddr(&mut self, val: bool)
pub const fn set_pushcstaddr(&mut self, val: bool)
Constant address
Sourcepub const fn pushrealign(&self) -> bool
pub const fn pushrealign(&self) -> bool
Realign length
Sourcepub const fn set_pushrealign(&mut self, val: bool)
pub const fn set_pushrealign(&mut self, val: bool)
Realign length
Sourcepub const fn pushdiscard(&self) -> bool
pub const fn pushdiscard(&self) -> bool
Discard data
Sourcepub const fn set_pushdiscard(&mut self, val: bool)
pub const fn set_pushdiscard(&mut self, val: bool)
Discard data
Trait Implementations§
impl Copy for Pushlen
impl Eq for Pushlen
impl StructuralPartialEq for Pushlen
Auto Trait Implementations§
impl Freeze for Pushlen
impl RefUnwindSafe for Pushlen
impl Send for Pushlen
impl Sync for Pushlen
impl Unpin for Pushlen
impl UnwindSafe for Pushlen
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)