pub struct FormSchema {
pub fields: IndexMap<String, FieldSchema>,
}Expand description
Schema metadata for a form’s fields.
Fields§
§fields: IndexMap<String, FieldSchema>Field schemas keyed by SOM-style dotted path.
Trait Implementations§
Source§impl Clone for FormSchema
impl Clone for FormSchema
Source§fn clone(&self) -> FormSchema
fn clone(&self) -> FormSchema
Returns a duplicate of the value. Read more
1.0.0 · 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 FormSchema
impl Debug for FormSchema
Source§impl<'de> Deserialize<'de> for FormSchema
impl<'de> Deserialize<'de> for FormSchema
Source§fn 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
Auto Trait Implementations§
impl Freeze for FormSchema
impl RefUnwindSafe for FormSchema
impl Send for FormSchema
impl Sync for FormSchema
impl Unpin for FormSchema
impl UnsafeUnpin for FormSchema
impl UnwindSafe for FormSchema
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