pub struct NetworkDefinition {
pub network_name: String,
pub version: u64,
pub partitions: PartitionInfo,
pub validators: ValidatorInfo,
}Fields§
§network_name: String§version: u64§partitions: PartitionInfo§validators: ValidatorInfoTrait Implementations§
Source§impl Clone for NetworkDefinition
impl Clone for NetworkDefinition
Source§fn clone(&self) -> NetworkDefinition
fn clone(&self) -> NetworkDefinition
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 NetworkDefinition
impl Debug for NetworkDefinition
Source§impl<'de> Deserialize<'de> for NetworkDefinition
impl<'de> Deserialize<'de> for NetworkDefinition
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 PartialEq for NetworkDefinition
impl PartialEq for NetworkDefinition
Source§impl Serialize for NetworkDefinition
impl Serialize for NetworkDefinition
impl StructuralPartialEq for NetworkDefinition
Auto Trait Implementations§
impl Freeze for NetworkDefinition
impl RefUnwindSafe for NetworkDefinition
impl Send for NetworkDefinition
impl Sync for NetworkDefinition
impl Unpin for NetworkDefinition
impl UnsafeUnpin for NetworkDefinition
impl UnwindSafe for NetworkDefinition
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