pub struct AccountsPageState {
pub accounts: Vec<AccountSummaryData>,
pub selected_index: usize,
pub status: Option<String>,
pub last_result: Option<AccountOperationResult>,
pub refresh_pending: bool,
pub onboarding_required: bool,
pub onboarding_modal_open: bool,
pub form: AccountFormState,
}Fields§
§accounts: Vec<AccountSummaryData>§selected_index: usize§status: Option<String>§last_result: Option<AccountOperationResult>§refresh_pending: bool§onboarding_required: bool§onboarding_modal_open: bool§form: AccountFormStateTrait Implementations§
Source§impl Clone for AccountsPageState
impl Clone for AccountsPageState
Source§fn clone(&self) -> AccountsPageState
fn clone(&self) -> AccountsPageState
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 Debug for AccountsPageState
impl Debug for AccountsPageState
Source§impl Default for AccountsPageState
impl Default for AccountsPageState
Source§fn default() -> AccountsPageState
fn default() -> AccountsPageState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AccountsPageState
impl RefUnwindSafe for AccountsPageState
impl Send for AccountsPageState
impl Sync for AccountsPageState
impl Unpin for AccountsPageState
impl UnsafeUnpin for AccountsPageState
impl UnwindSafe for AccountsPageState
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> 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<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