pub enum MaskEncoding {
None,
Explicit,
External,
ImplicitAllInvalid,
}Variants§
Implementations§
Source§impl MaskEncoding
impl MaskEncoding
pub fn mask_count(self) -> u32
pub fn has_mask(self) -> bool
pub fn uses_external_mask(self) -> bool
pub fn stores_mask_bytes(self) -> bool
Trait Implementations§
Source§impl Clone for MaskEncoding
impl Clone for MaskEncoding
Source§fn clone(&self) -> MaskEncoding
fn clone(&self) -> MaskEncoding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MaskEncoding
impl Debug for MaskEncoding
Source§impl PartialEq for MaskEncoding
impl PartialEq for MaskEncoding
impl Copy for MaskEncoding
impl Eq for MaskEncoding
impl StructuralPartialEq for MaskEncoding
Auto Trait Implementations§
impl Freeze for MaskEncoding
impl RefUnwindSafe for MaskEncoding
impl Send for MaskEncoding
impl Sync for MaskEncoding
impl Unpin for MaskEncoding
impl UnsafeUnpin for MaskEncoding
impl UnwindSafe for MaskEncoding
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