pub enum SchemaFormat {
Int32,
Int64,
Float,
Double,
Byte,
Binary,
Date,
DateTime,
Password,
}
Expand description
Additional format for SchemaType
to fine tune the data type used. If the format is not
supported by the UI it may default back to SchemaType
alone.
Variants
Int32
32 bit integer.
Int64
64 bit integer.
Float
floating point number.
Double
double (floating point) number.
Byte
base64 encoded chars.
Binary
binary data (octec).
Date
ISO-8601 full date FRC3339.
DateTime
ISO-8601 full date time FRC3339.
Password
Hint to UI to obsucre input.
Trait Implementations
sourceimpl Clone for SchemaFormat
impl Clone for SchemaFormat
sourcefn clone(&self) -> SchemaFormat
fn clone(&self) -> SchemaFormat
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl<'de> Deserialize<'de> for SchemaFormat
impl<'de> Deserialize<'de> for SchemaFormat
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for SchemaFormat
impl Serialize for SchemaFormat
Auto Trait Implementations
impl RefUnwindSafe for SchemaFormat
impl Send for SchemaFormat
impl Sync for SchemaFormat
impl Unpin for SchemaFormat
impl UnwindSafe for SchemaFormat
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more