pub struct PoolImportStatus {
pub reserved_at_ns: u64,
pub reservation: PoolImportReservation,
pub progress: Vec<PoolImportSourceProgress>,
pub phase: PoolImportPhase,
pub paid_calls: u32,
pub reserved_debit_cycles: u128,
pub last_root_cycles: u128,
pub root_receipt: Option<PoolImportRootReceipt>,
}Expand description
Controller-visible evidence for one bounded import, including original debit limits.
Fields§
§reserved_at_ns: u64§reservation: PoolImportReservation§progress: Vec<PoolImportSourceProgress>§phase: PoolImportPhase§paid_calls: u32§reserved_debit_cycles: u128§last_root_cycles: u128§root_receipt: Option<PoolImportRootReceipt>Trait Implementations§
Source§impl CandidType for PoolImportStatus
impl CandidType for PoolImportStatus
Source§impl Clone for PoolImportStatus
impl Clone for PoolImportStatus
Source§impl Debug for PoolImportStatus
impl Debug for PoolImportStatus
Source§impl<'de> Deserialize<'de> for PoolImportStatus
impl<'de> Deserialize<'de> for PoolImportStatus
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 PoolImportStatus
Source§impl PartialEq for PoolImportStatus
impl PartialEq for PoolImportStatus
Source§impl Serialize for PoolImportStatus
impl Serialize for PoolImportStatus
impl StructuralPartialEq for PoolImportStatus
Auto Trait Implementations§
impl Freeze for PoolImportStatus
impl RefUnwindSafe for PoolImportStatus
impl Send for PoolImportStatus
impl Sync for PoolImportStatus
impl Unpin for PoolImportStatus
impl UnsafeUnpin for PoolImportStatus
impl UnwindSafe for PoolImportStatus
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