#[repr(transparent)]pub struct AggFn(pub u8);Tuple Fields§
§0: u8Implementations§
Source§impl AggFn
impl AggFn
pub const count_star: Self
pub const count: Self
pub const sum: Self
pub const avg: Self
pub const min: Self
pub const max: Self
pub const collect: Self
pub const ENUM_MIN: u8 = 0
pub const ENUM_MAX: u8 = 6
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 AggFn
impl EndianScalar for AggFn
Source§impl Ord for AggFn
impl Ord for AggFn
Source§impl PartialOrd for AggFn
impl PartialOrd for AggFn
Source§impl<'a> Verifiable for AggFn
impl<'a> Verifiable for AggFn
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 AggFn
impl Eq for AggFn
impl SimpleToVerifyInSlice for AggFn
impl StructuralPartialEq for AggFn
Auto Trait Implementations§
impl Freeze for AggFn
impl RefUnwindSafe for AggFn
impl Send for AggFn
impl Sync for AggFn
impl Unpin for AggFn
impl UnsafeUnpin for AggFn
impl UnwindSafe for AggFn
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