enum KeyExpressionSchemaScalarPrimitive {
Show 31 variants
Bytes,
String,
Integer,
Float,
Double,
Boolean,
Uuid,
MessageDescriptor,
DistinctNullableBytes,
DistinctNullableString,
DistinctNullableInteger,
DistinctNullableFloat,
DistinctNullableDouble,
DistinctNullableBoolean,
DistinctNullableUuid,
DistinctNullableMessageDescriptor,
NotDistinctNullableBytes,
NotDistinctNullableString,
NotDistinctNullableInteger,
NotDistinctNullableFloat,
NotDistinctNullableDouble,
NotDistinctNullableBoolean,
NotDistinctNullableUuid,
NotDistinctNullableMessageDescriptor,
ListOfBytes,
ListOfString,
ListOfInteger,
ListOfFloat,
ListOfDouble,
ListOfBoolean,
ListOfUuid,
}
Expand description
TODO
Note: There is no ListOfMessageDescriptor
.
Variants§
Bytes
String
Integer
Float
Double
Boolean
Uuid
MessageDescriptor
DistinctNullableBytes
DistinctNullableString
DistinctNullableInteger
DistinctNullableFloat
DistinctNullableDouble
DistinctNullableBoolean
DistinctNullableUuid
DistinctNullableMessageDescriptor
NotDistinctNullableBytes
NotDistinctNullableString
NotDistinctNullableInteger
NotDistinctNullableFloat
NotDistinctNullableDouble
NotDistinctNullableBoolean
NotDistinctNullableUuid
NotDistinctNullableMessageDescriptor
ListOfBytes
ListOfString
ListOfInteger
ListOfFloat
ListOfDouble
ListOfBoolean
ListOfUuid
Auto Trait Implementations§
impl RefUnwindSafe for KeyExpressionSchemaScalarPrimitive
impl Send for KeyExpressionSchemaScalarPrimitive
impl Sync for KeyExpressionSchemaScalarPrimitive
impl Unpin for KeyExpressionSchemaScalarPrimitive
impl UnwindSafe for KeyExpressionSchemaScalarPrimitive
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