#[repr(u16)]pub enum QueryProjectionCode {
NumericLiteralRequired = 0,
NumericScaleArguments = 1,
NestedFieldPathPreview = 2,
CaseConditionBooleanRequired = 3,
NumericInputRequired = 4,
TextOrBlobInputRequired = 5,
TextInputRequired = 6,
TextOrNullArgumentRequired = 7,
IntegerOrNullArgumentRequired = 8,
UnaryOperandIncompatible = 9,
BinaryOperandsIncompatible = 10,
}Expand description
QueryProjectionCode
Compact query projection admission/runtime identifier.
Variants§
NumericLiteralRequired = 0
NumericScaleArguments = 1
NestedFieldPathPreview = 2
CaseConditionBooleanRequired = 3
NumericInputRequired = 4
TextOrBlobInputRequired = 5
TextInputRequired = 6
TextOrNullArgumentRequired = 7
IntegerOrNullArgumentRequired = 8
UnaryOperandIncompatible = 9
BinaryOperandsIncompatible = 10
Trait Implementations§
Source§impl Clone for QueryProjectionCode
impl Clone for QueryProjectionCode
Source§fn clone(&self) -> QueryProjectionCode
fn clone(&self) -> QueryProjectionCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QueryProjectionCode
Source§impl Debug for QueryProjectionCode
impl Debug for QueryProjectionCode
impl Eq for QueryProjectionCode
Source§impl Hash for QueryProjectionCode
impl Hash for QueryProjectionCode
Source§impl PartialEq for QueryProjectionCode
impl PartialEq for QueryProjectionCode
Source§fn eq(&self, other: &QueryProjectionCode) -> bool
fn eq(&self, other: &QueryProjectionCode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QueryProjectionCode
Auto Trait Implementations§
impl Freeze for QueryProjectionCode
impl RefUnwindSafe for QueryProjectionCode
impl Send for QueryProjectionCode
impl Sync for QueryProjectionCode
impl Unpin for QueryProjectionCode
impl UnsafeUnpin for QueryProjectionCode
impl UnwindSafe for QueryProjectionCode
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