pub struct FormHandle { /* private fields */ }Implementations§
Source§impl FormHandle
impl FormHandle
pub fn new() -> Self
pub fn set_field_value(&self, name: &str, value: Value)
pub fn get_field_value(&self, name: &str) -> Option<Value>
pub fn set_error(&self, name: &str, message: Option<String>)
pub fn get_error(&self, name: &str) -> Option<String>
pub fn values(&self) -> FormValues
pub fn errors(&self) -> FormErrors
pub fn reset_fields(&self)
pub fn register_listener(&self, name: &str, scope_id: ScopeId)
Trait Implementations§
Source§impl Clone for FormHandle
impl Clone for FormHandle
Source§fn clone(&self) -> FormHandle
fn clone(&self) -> FormHandle
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 Default for FormHandle
impl Default for FormHandle
Source§impl PartialEq for FormHandle
impl PartialEq for FormHandle
Auto Trait Implementations§
impl Freeze for FormHandle
impl !RefUnwindSafe for FormHandle
impl !Send for FormHandle
impl !Sync for FormHandle
impl Unpin for FormHandle
impl !UnwindSafe for FormHandle
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,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.