pub enum PoolImportCommand {
Advance {
identity: PoolImportIdentity,
canister_id: Principal,
},
Release {
identity: PoolImportIdentity,
publication_sha256: [u8; 32],
},
Reserve(Box<PoolImportReservation>),
Settle(PoolImportIdentity),
}Expand description
Authenticated operator actions for one reviewed import into the current Root.
Variants§
Trait Implementations§
Source§impl CandidType for PoolImportCommand
impl CandidType for PoolImportCommand
Source§impl Clone for PoolImportCommand
impl Clone for PoolImportCommand
Source§impl Debug for PoolImportCommand
impl Debug for PoolImportCommand
Source§impl<'de> Deserialize<'de> for PoolImportCommand
impl<'de> Deserialize<'de> for PoolImportCommand
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
impl Eq for PoolImportCommand
Source§impl PartialEq for PoolImportCommand
impl PartialEq for PoolImportCommand
Source§impl Serialize for PoolImportCommand
impl Serialize for PoolImportCommand
impl StructuralPartialEq for PoolImportCommand
Auto Trait Implementations§
impl Freeze for PoolImportCommand
impl RefUnwindSafe for PoolImportCommand
impl Send for PoolImportCommand
impl Sync for PoolImportCommand
impl Unpin for PoolImportCommand
impl UnsafeUnpin for PoolImportCommand
impl UnwindSafe for PoolImportCommand
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