#[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. Variant order is wire-order significant for public error-code offsets.
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
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.