pub enum AggregateResultSchemaV1 {
U64,
ExactDecimalAtInputScale,
OptionalInputScalar,
ExactMeanV1,
Bool,
BoundedInputScalarList,
}Expand description
Compiler-resolved public result schema family.
Variants§
U64
Exact unsigned 64-bit cardinality.
ExactDecimalAtInputScale
Widened exact decimal retaining the input’s fixed scale.
OptionalInputScalar
Optional copy of the compiler-resolved input scalar type.
ExactMeanV1
Exact ExactMeanV1 { total, count } record.
Bool
Required Boolean scalar.
BoundedInputScalarList
Bounded list of the compiler-resolved non-optional input scalar type.
Trait Implementations§
Source§impl Clone for AggregateResultSchemaV1
impl Clone for AggregateResultSchemaV1
impl Copy for AggregateResultSchemaV1
Source§impl Debug for AggregateResultSchemaV1
impl Debug for AggregateResultSchemaV1
impl Eq for AggregateResultSchemaV1
Source§impl PartialEq for AggregateResultSchemaV1
impl PartialEq for AggregateResultSchemaV1
impl StructuralPartialEq for AggregateResultSchemaV1
Auto Trait Implementations§
impl Forget for AggregateResultSchemaV1
impl Freeze for AggregateResultSchemaV1
impl RefUnwindSafe for AggregateResultSchemaV1
impl Send for AggregateResultSchemaV1
impl Sync for AggregateResultSchemaV1
impl Unpin for AggregateResultSchemaV1
impl UnsafeUnpin for AggregateResultSchemaV1
impl UnwindSafe for AggregateResultSchemaV1
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