pub struct PoolImportContext {
pub maximum_call_debit_cycles: u128,
pub bootstrap: Option<PoolImportBootstrap>,
pub binding: FleetSubnetRootBinding,
pub root_authority_sha256: [u8; 32],
pub next_sequence: u64,
pub active_import: Option<PoolImportIdentity>,
}Expand description
Protected current placement, authority and next import number used during host review.
Fields§
§maximum_call_debit_cycles: u128Effect-free upper quote for any supported import call on this Root.
bootstrap: Option<PoolImportBootstrap>§binding: FleetSubnetRootBinding§next_sequence: u64§active_import: Option<PoolImportIdentity>Trait Implementations§
Source§impl CandidType for PoolImportContext
impl CandidType for PoolImportContext
Source§impl Clone for PoolImportContext
impl Clone for PoolImportContext
Source§impl Debug for PoolImportContext
impl Debug for PoolImportContext
Source§impl<'de> Deserialize<'de> for PoolImportContext
impl<'de> Deserialize<'de> for PoolImportContext
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 PoolImportContext
Source§impl PartialEq for PoolImportContext
impl PartialEq for PoolImportContext
impl StructuralPartialEq for PoolImportContext
Auto Trait Implementations§
impl Freeze for PoolImportContext
impl RefUnwindSafe for PoolImportContext
impl Send for PoolImportContext
impl Sync for PoolImportContext
impl Unpin for PoolImportContext
impl UnsafeUnpin for PoolImportContext
impl UnwindSafe for PoolImportContext
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