pub struct FormEdit {
pub form_index: usize,
pub field_index: usize,
pub field_name: String,
pub field_kind: String,
pub value: String,
}Expand description
Current interactive form edit state.
Fields§
§form_index: usizeOne-based form address from the rendered document.
field_index: usizeZero-based field index inside the form.
field_name: StringField name shown to the user.
field_kind: StringField kind such as text, search, or checkbox.
value: StringCurrent editable field value.
Trait Implementations§
impl Eq for FormEdit
impl StructuralPartialEq for FormEdit
Auto Trait Implementations§
impl Freeze for FormEdit
impl RefUnwindSafe for FormEdit
impl Send for FormEdit
impl Sync for FormEdit
impl Unpin for FormEdit
impl UnsafeUnpin for FormEdit
impl UnwindSafe for FormEdit
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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