pub struct CanisterPoolCreation {
pub operation_id: [u8; 32],
pub cycles_ledger: Principal,
pub placement_subnet: Principal,
pub root: Principal,
pub ledger_amount: Cycles,
pub created_at_time_ns: u64,
pub progress: CanisterPoolCreationProgress,
}Expand description
Exact Cycles Ledger request retained until its principal is in inventory.
Fields§
§operation_id: [u8; 32]§cycles_ledger: Principal§placement_subnet: Principal§root: Principal§ledger_amount: Cycles§created_at_time_ns: u64§progress: CanisterPoolCreationProgressTrait Implementations§
Source§impl CandidType for CanisterPoolCreation
impl CandidType for CanisterPoolCreation
Source§impl Clone for CanisterPoolCreation
impl Clone for CanisterPoolCreation
Source§fn clone(&self) -> CanisterPoolCreation
fn clone(&self) -> CanisterPoolCreation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CanisterPoolCreation
impl Debug for CanisterPoolCreation
Source§impl<'de> Deserialize<'de> for CanisterPoolCreation
impl<'de> Deserialize<'de> for CanisterPoolCreation
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 CanisterPoolCreation
Source§impl PartialEq for CanisterPoolCreation
impl PartialEq for CanisterPoolCreation
Source§impl Serialize for CanisterPoolCreation
impl Serialize for CanisterPoolCreation
impl StructuralPartialEq for CanisterPoolCreation
Auto Trait Implementations§
impl Freeze for CanisterPoolCreation
impl RefUnwindSafe for CanisterPoolCreation
impl Send for CanisterPoolCreation
impl Sync for CanisterPoolCreation
impl Unpin for CanisterPoolCreation
impl UnsafeUnpin for CanisterPoolCreation
impl UnwindSafe for CanisterPoolCreation
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