Struct oasis_core_runtime::types::RuntimeInfoRequest
source · pub struct RuntimeInfoRequest {
pub runtime_id: Namespace,
pub consensus_backend: String,
pub consensus_protocol_version: Version,
pub consensus_chain_context: String,
pub local_config: BTreeMap<String, Value>,
}
Expand description
Runtime information request.
Fields§
§runtime_id: Namespace
§consensus_backend: String
§consensus_protocol_version: Version
§consensus_chain_context: String
§local_config: BTreeMap<String, Value>
Trait Implementations§
source§impl Clone for RuntimeInfoRequest
impl Clone for RuntimeInfoRequest
source§fn clone(&self) -> RuntimeInfoRequest
fn clone(&self) -> RuntimeInfoRequest
Returns a copy 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 RuntimeInfoRequest
impl Debug for RuntimeInfoRequest
source§impl Decode for RuntimeInfoRequest
impl Decode for RuntimeInfoRequest
source§fn try_default() -> Result<Self, DecodeError>
fn try_default() -> Result<Self, DecodeError>
Try to decode from a missing/null/undefined value.
source§fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
Try to decode from a given CBOR value.
§fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
Try to decode from a given CBOR value, calling
try_default
in case the value is null or
undefined.source§impl Default for RuntimeInfoRequest
impl Default for RuntimeInfoRequest
source§fn default() -> RuntimeInfoRequest
fn default() -> RuntimeInfoRequest
Returns the “default value” for a type. Read more
source§impl Encode for RuntimeInfoRequest
impl Encode for RuntimeInfoRequest
source§impl EncodeAsMap for RuntimeInfoRequest
impl EncodeAsMap for RuntimeInfoRequest
§fn into_cbor_value_map(self) -> Valuewhere
Self: Sized,
fn into_cbor_value_map(self) -> Valuewhere
Self: Sized,
Encode the type into a CBOR Map.
§fn into_cbor_map(self) -> Vec<(Value, Value)>where
Self: Sized,
fn into_cbor_map(self) -> Vec<(Value, Value)>where
Self: Sized,
Encode the type into a CBOR Map, returning the map items.
Auto Trait Implementations§
impl RefUnwindSafe for RuntimeInfoRequest
impl Send for RuntimeInfoRequest
impl Sync for RuntimeInfoRequest
impl Unpin for RuntimeInfoRequest
impl UnwindSafe for RuntimeInfoRequest
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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