Trait structform::StructForm [−][src]
Associated Types
Loading content...Required methods
fn new(model: &Model) -> Self
[src]
fn set_input(&mut self, field: Self::Field, value: String)
[src]
fn submit(&mut self) -> Result<Model, ParseError>
[src]
fn submit_update(&mut self, model: Model) -> Result<Model, ParseError>
[src]
fn submit_attempted(&self) -> bool
[src]
fn is_empty(&self) -> bool
[src]
Provided methods
fn has_unsaved_changes(&self, pristine: &Model) -> bool where
Self: Clone,
Model: Clone + PartialEq,
[src]
Self: Clone,
Model: Clone + PartialEq,
fn validation_error(&self) -> Option<ParseError> where
Self: Clone,
[src]
Self: Clone,