pub struct UserApp {
pub app: App,
pub canister: Canister,
pub latest_version: Version,
pub wallet_id: Option<Principal>,
}Fields§
§app: App§canister: Canister§latest_version: Version§wallet_id: Option<Principal>Implementations§
Trait Implementations§
Source§impl CandidType for UserApp
impl CandidType for UserApp
Source§impl<'de> Deserialize<'de> for UserApp
impl<'de> Deserialize<'de> for UserApp
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UserApp
impl RefUnwindSafe for UserApp
impl Send for UserApp
impl Sync for UserApp
impl Unpin for UserApp
impl UnwindSafe for UserApp
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