#[repr(transparent)]pub struct CmpOp(pub u8);Tuple Fields§
§0: u8Implementations§
Source§impl CmpOp
impl CmpOp
pub const eq: Self
pub const ne: Self
pub const lt: Self
pub const gt: Self
pub const le: Self
pub const ge: Self
pub const ENUM_MIN: u8 = 0
pub const ENUM_MAX: u8 = 5
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 CmpOp
impl EndianScalar for CmpOp
Source§impl Ord for CmpOp
impl Ord for CmpOp
Source§impl PartialOrd for CmpOp
impl PartialOrd for CmpOp
Source§impl<'a> Verifiable for CmpOp
impl<'a> Verifiable for CmpOp
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 CmpOp
impl Eq for CmpOp
impl SimpleToVerifyInSlice for CmpOp
impl StructuralPartialEq for CmpOp
Auto Trait Implementations§
impl Freeze for CmpOp
impl RefUnwindSafe for CmpOp
impl Send for CmpOp
impl Sync for CmpOp
impl Unpin for CmpOp
impl UnsafeUnpin for CmpOp
impl UnwindSafe for CmpOp
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