Struct ic_utils::interfaces::wallet::ManagedCanisterInfo
source · [−]pub struct ManagedCanisterInfo {
pub id: Principal,
pub name: Option<String>,
pub created_at: u64,
}Expand description
A canister that the wallet is responsible for managing.
Fields
id: PrincipalThe principal ID of the canister.
name: Option<String>The friendly name of the canister, if one has been set.
created_at: u64The Unix timestamp that the canister was created at.
Trait Implementations
sourceimpl CandidType for ManagedCanisterInfo
impl CandidType for ManagedCanisterInfo
sourceimpl Debug for ManagedCanisterInfo
impl Debug for ManagedCanisterInfo
sourceimpl<'de> Deserialize<'de> for ManagedCanisterInfo
impl<'de> Deserialize<'de> for ManagedCanisterInfo
sourcefn 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 RefUnwindSafe for ManagedCanisterInfo
impl Send for ManagedCanisterInfo
impl Sync for ManagedCanisterInfo
impl Unpin for ManagedCanisterInfo
impl UnwindSafe for ManagedCanisterInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more