pub struct FormValidator<FD> { /* private fields */ }Expand description
A type that can be used to validate the form data.
This can be useful to use the same validation logic on the front end and backend without duplicating the logic.
Implementations§
Source§impl<FD: FormToolData> FormValidator<FD>
impl<FD: FormToolData> FormValidator<FD>
Auto Trait Implementations§
impl<FD> Freeze for FormValidator<FD>
impl<FD> !RefUnwindSafe for FormValidator<FD>
impl<FD> Send for FormValidator<FD>
impl<FD> Sync for FormValidator<FD>
impl<FD> Unpin for FormValidator<FD>
impl<FD> !UnwindSafe for FormValidator<FD>
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> 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 moreSource§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.