#[repr(transparent)]pub struct ObjectFit(pub i8);Tuple Fields§
§0: i8Implementations§
Source§impl ObjectFit
impl ObjectFit
pub const Cover: Self
pub const Contain: Self
pub const Fill: Self
pub const ScaleDown: Self
pub const None: Self
pub const ENUM_MIN: i8 = 0
pub const ENUM_MAX: i8 = 4
pub const ENUM_VALUES: &'static [Self]
Sourcepub fn variant_name(self) -> Option<&'static str>
pub fn variant_name(self) -> Option<&'static str>
Returns the variant’s name or “” if unknown.
Trait Implementations§
Source§impl EndianScalar for ObjectFit
impl EndianScalar for ObjectFit
Source§impl Ord for ObjectFit
impl Ord for ObjectFit
Source§impl PartialOrd for ObjectFit
impl PartialOrd for ObjectFit
Source§impl<'a> Verifiable for ObjectFit
impl<'a> Verifiable for ObjectFit
Source§fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize,
) -> Result<(), InvalidFlatbuffer>
fn run_verifier( v: &mut Verifier<'_, '_>, pos: usize, ) -> Result<(), InvalidFlatbuffer>
Runs the verifier for this type, assuming its at position
pos in the verifier’s buffer.
Should not need to be called directly.impl Copy for ObjectFit
impl Eq for ObjectFit
impl SimpleToVerifyInSlice for ObjectFit
impl StructuralPartialEq for ObjectFit
Auto Trait Implementations§
impl Freeze for ObjectFit
impl RefUnwindSafe for ObjectFit
impl Send for ObjectFit
impl Sync for ObjectFit
impl Unpin for ObjectFit
impl UnsafeUnpin for ObjectFit
impl UnwindSafe for ObjectFit
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