pub struct FormFieldRunNode {Show 17 fields
pub type: FormFieldRunNodeType,
pub field_type: FormFieldType,
pub source_kind: Option<FormFieldSourceKind>,
pub id: Option<i64>,
pub tag: Option<String>,
pub title: Option<String>,
pub placeholder: Option<String>,
pub checked: Option<bool>,
pub value: Option<String>,
pub options: Option<Vec<FormFieldOption>>,
pub widget: Option<FormFieldWidgetSettings>,
pub checked_symbol: Option<String>,
pub unchecked_symbol: Option<String>,
pub style: Option<SharedTextStyle>,
pub link: Option<String>,
pub source_xml: Option<String>,
pub source_preview: Option<Box<FormFieldSourcePreview>>,
}Expand description
Mirrors TypeScript FormFieldRunNode.
Fields§
§type: FormFieldRunNodeType§field_type: FormFieldType§source_kind: Option<FormFieldSourceKind>§id: Option<i64>§tag: Option<String>§title: Option<String>§placeholder: Option<String>§checked: Option<bool>§value: Option<String>§options: Option<Vec<FormFieldOption>>§widget: Option<FormFieldWidgetSettings>§checked_symbol: Option<String>§unchecked_symbol: Option<String>§style: Option<SharedTextStyle>§link: Option<String>§source_xml: Option<String>§source_preview: Option<Box<FormFieldSourcePreview>>Trait Implementations§
Source§impl Clone for FormFieldRunNode
impl Clone for FormFieldRunNode
Source§impl Debug for FormFieldRunNode
impl Debug for FormFieldRunNode
Source§impl<'de> Deserialize<'de> for FormFieldRunNode
impl<'de> Deserialize<'de> for FormFieldRunNode
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
Source§impl PartialEq for FormFieldRunNode
impl PartialEq for FormFieldRunNode
Source§impl Serialize for FormFieldRunNode
impl Serialize for FormFieldRunNode
impl StructuralPartialEq for FormFieldRunNode
Auto Trait Implementations§
impl Freeze for FormFieldRunNode
impl RefUnwindSafe for FormFieldRunNode
impl Send for FormFieldRunNode
impl Sync for FormFieldRunNode
impl Unpin for FormFieldRunNode
impl UnsafeUnpin for FormFieldRunNode
impl UnwindSafe for FormFieldRunNode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more