pub enum IcDbmsCanisterArgs {
Init(IcDbmsCanisterInitArgs),
Upgrade(IcDbmsCanisterUpgradeArgs),
}Expand description
Arguments for initializing or updating an IC DBMS canister.
Variants§
Init(IcDbmsCanisterInitArgs)
Upgrade(IcDbmsCanisterUpgradeArgs)
Implementations§
Source§impl IcDbmsCanisterArgs
impl IcDbmsCanisterArgs
Sourcepub fn unwrap_init(self) -> IcDbmsCanisterInitArgs
pub fn unwrap_init(self) -> IcDbmsCanisterInitArgs
Unwraps the arguments as IcDbmsCanisterInitArgs, or traps if it’s not of that variant.
Sourcepub fn unwrap_update(self) -> IcDbmsCanisterUpgradeArgs
pub fn unwrap_update(self) -> IcDbmsCanisterUpgradeArgs
Unwraps the arguments as IcDbmsCanisterUpgradeArgs, or traps if it’s not of that variant.
Trait Implementations§
Source§impl CandidType for IcDbmsCanisterArgs
impl CandidType for IcDbmsCanisterArgs
Source§impl Debug for IcDbmsCanisterArgs
impl Debug for IcDbmsCanisterArgs
Source§impl<'de> Deserialize<'de> for IcDbmsCanisterArgs
impl<'de> Deserialize<'de> for IcDbmsCanisterArgs
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 IcDbmsCanisterArgs
impl RefUnwindSafe for IcDbmsCanisterArgs
impl Send for IcDbmsCanisterArgs
impl Sync for IcDbmsCanisterArgs
impl Unpin for IcDbmsCanisterArgs
impl UnwindSafe for IcDbmsCanisterArgs
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