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§
source§impl CandidType for ManagedCanisterInfo
impl CandidType for ManagedCanisterInfo
source§impl Debug for ManagedCanisterInfo
impl Debug for ManagedCanisterInfo
source§impl<'de> Deserialize<'de> for ManagedCanisterInfo
impl<'de> Deserialize<'de> for ManagedCanisterInfo
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 RefUnwindSafe for ManagedCanisterInfo
impl Send for ManagedCanisterInfo
impl Sync for ManagedCanisterInfo
impl Unpin for ManagedCanisterInfo
impl UnwindSafe for ManagedCanisterInfo
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