pub struct SubNetworkIdentifier {
pub network: String,
pub metadata: Option<Value>,
}
Expand description
SubNetworkIdentifier : In blockchains with sharded state, the SubNetworkIdentifier is required to query some object on a specific shard. This identifier is optional for all non-sharded blockchains.
Fields§
§network: String
§metadata: Option<Value>
Implementations§
Source§impl SubNetworkIdentifier
impl SubNetworkIdentifier
Sourcepub fn new(network: String) -> SubNetworkIdentifier
pub fn new(network: String) -> SubNetworkIdentifier
In blockchains with sharded state, the SubNetworkIdentifier is required to query some object on a specific shard. This identifier is optional for all non-sharded blockchains.
Trait Implementations§
Source§impl Clone for SubNetworkIdentifier
impl Clone for SubNetworkIdentifier
Source§fn clone(&self) -> SubNetworkIdentifier
fn clone(&self) -> SubNetworkIdentifier
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SubNetworkIdentifier
impl Debug for SubNetworkIdentifier
Source§impl Default for SubNetworkIdentifier
impl Default for SubNetworkIdentifier
Source§fn default() -> SubNetworkIdentifier
fn default() -> SubNetworkIdentifier
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubNetworkIdentifier
impl<'de> Deserialize<'de> for SubNetworkIdentifier
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubNetworkIdentifier, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubNetworkIdentifier, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SubNetworkIdentifier
impl PartialEq for SubNetworkIdentifier
Source§impl Serialize for SubNetworkIdentifier
impl Serialize for SubNetworkIdentifier
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for SubNetworkIdentifier
impl StructuralPartialEq for SubNetworkIdentifier
Auto Trait Implementations§
impl Freeze for SubNetworkIdentifier
impl RefUnwindSafe for SubNetworkIdentifier
impl Send for SubNetworkIdentifier
impl Sync for SubNetworkIdentifier
impl Unpin for SubNetworkIdentifier
impl UnwindSafe for SubNetworkIdentifier
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