pub struct SubnetConfig {
pub subnet_kind: SubnetKind,
pub subnet_seed: [u8; 32],
pub instruction_config: SubnetInstructionConfig,
pub canister_ranges: Vec<CanisterIdRange>,
}Expand description
Configuration details for a subnet, returned by PocketIc server
Fields§
§subnet_kind: SubnetKind§subnet_seed: [u8; 32]§instruction_config: SubnetInstructionConfigInstruction limits for canister execution on this subnet.
canister_ranges: Vec<CanisterIdRange>Some mainnet subnets have several disjunct canister ranges.
Trait Implementations§
Source§impl Clone for SubnetConfig
impl Clone for SubnetConfig
Source§fn clone(&self) -> SubnetConfig
fn clone(&self) -> SubnetConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 SubnetConfig
impl Debug for SubnetConfig
Source§impl<'de> Deserialize<'de> for SubnetConfig
impl<'de> Deserialize<'de> for SubnetConfig
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
Source§impl JsonSchema for SubnetConfig
impl JsonSchema for SubnetConfig
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl Ord for SubnetConfig
impl Ord for SubnetConfig
Source§fn cmp(&self, other: &SubnetConfig) -> Ordering
fn cmp(&self, other: &SubnetConfig) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SubnetConfig
impl PartialEq for SubnetConfig
Source§impl PartialOrd for SubnetConfig
impl PartialOrd for SubnetConfig
Source§impl Serialize for SubnetConfig
impl Serialize for SubnetConfig
impl Eq for SubnetConfig
impl StructuralPartialEq for SubnetConfig
Auto Trait Implementations§
impl Freeze for SubnetConfig
impl RefUnwindSafe for SubnetConfig
impl Send for SubnetConfig
impl Sync for SubnetConfig
impl Unpin for SubnetConfig
impl UnwindSafe for SubnetConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.