#[repr(transparent)]pub struct RunStatus(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl Status
impl Status
Sourcepub const RIGHT_TO_LEFT: Self
pub const RIGHT_TO_LEFT: Self
When set, the run is right to left.
Sourcepub const NON_MONOTONIC: Self
pub const NON_MONOTONIC: Self
When set, the run has been reordered in some way such that the string indices associated with the glyphs are no longer strictly increasing (for left to right runs) or decreasing (for right to left runs).
Sourcepub const HAS_NON_IDENTITY_MATRIX: Self
pub const HAS_NON_IDENTITY_MATRIX: Self
When set, the run requires a specific text matrix to be set in the current CG context for proper drawing.
Trait Implementations§
Source§impl BitAndAssign for Status
impl BitAndAssign for Status
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for Status
impl BitOrAssign for Status
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for Status
impl BitXorAssign for Status
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreimpl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnsafeUnpin for Status
impl UnwindSafe for Status
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