pub enum AppView {
Main {
state: MainViewState,
},
PackObjectDetail {
state: PackViewState,
},
LooseObjectDetail {
state: LooseObjectViewState,
},
}Variants§
Main
Fields
§
state: MainViewStatePackObjectDetail
Fields
§
state: PackViewStateLooseObjectDetail
Fields
§
state: LooseObjectViewStateAuto Trait Implementations§
impl Freeze for AppView
impl RefUnwindSafe for AppView
impl Send for AppView
impl Sync for AppView
impl Unpin for AppView
impl UnsafeUnpin for AppView
impl UnwindSafe for AppView
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 more