pub struct FormFieldDescriptor {Show 15 fields
pub name: String,
pub ordinal: u32,
pub data_type: DataTypeDescriptor,
pub editor: EditorKind,
pub nullable: bool,
pub required: bool,
pub primary_key: bool,
pub unique: bool,
pub auto_increment: bool,
pub read_only: bool,
pub generated: bool,
pub default_expression: Option<String>,
pub checks: Vec<String>,
pub reference: Option<ReferenceSelector>,
pub extensions: BTreeMap<String, Value>,
}Fields§
§name: String§ordinal: u32§data_type: DataTypeDescriptor§editor: EditorKind§nullable: bool§required: bool§primary_key: bool§unique: bool§auto_increment: bool§read_only: bool§generated: bool§default_expression: Option<String>§checks: Vec<String>§reference: Option<ReferenceSelector>§extensions: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for FormFieldDescriptor
impl Clone for FormFieldDescriptor
Source§fn clone(&self) -> FormFieldDescriptor
fn clone(&self) -> FormFieldDescriptor
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 moreSource§impl Debug for FormFieldDescriptor
impl Debug for FormFieldDescriptor
Source§impl<'de> Deserialize<'de> for FormFieldDescriptor
impl<'de> Deserialize<'de> for FormFieldDescriptor
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FormFieldDescriptor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FormFieldDescriptor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FormFieldDescriptor
Source§impl PartialEq for FormFieldDescriptor
impl PartialEq for FormFieldDescriptor
Source§impl Serialize for FormFieldDescriptor
impl Serialize for FormFieldDescriptor
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for FormFieldDescriptor
Auto Trait Implementations§
impl Freeze for FormFieldDescriptor
impl RefUnwindSafe for FormFieldDescriptor
impl Send for FormFieldDescriptor
impl Sync for FormFieldDescriptor
impl Unpin for FormFieldDescriptor
impl UnsafeUnpin for FormFieldDescriptor
impl UnwindSafe for FormFieldDescriptor
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