Struct sp_tracing::WasmValuesSet
source · pub struct WasmValuesSet(_);
Expand description
A list of WasmFieldName
s with the given WasmValue
(if provided)
in the order specified.
Implementations§
source§impl WasmValuesSet
impl WasmValuesSet
Trait Implementations§
source§impl Clone for WasmValuesSet
impl Clone for WasmValuesSet
source§fn clone(&self) -> WasmValuesSet
fn clone(&self) -> WasmValuesSet
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 WasmValuesSet
impl Debug for WasmValuesSet
source§impl Decode for WasmValuesSet
impl Decode for WasmValuesSet
source§impl Encode for WasmValuesSet
impl Encode for WasmValuesSet
source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.
source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.
source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read more
source§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
source§impl From<Vec<(&&WasmFieldName, Option<WasmValue>), Global>> for WasmValuesSet
impl From<Vec<(&&WasmFieldName, Option<WasmValue>), Global>> for WasmValuesSet
source§impl From<Vec<(WasmFieldName, Option<WasmValue>), Global>> for WasmValuesSet
impl From<Vec<(WasmFieldName, Option<WasmValue>), Global>> for WasmValuesSet
source§impl Visit for WasmValuesSet
impl Visit for WasmValuesSet
source§fn record_debug(&mut self, field: &Field, value: &dyn Debug)
fn record_debug(&mut self, field: &Field, value: &dyn Debug)
Visit a value implementing
fmt::Debug
.source§fn record_i64(&mut self, field: &Field, value: i64)
fn record_i64(&mut self, field: &Field, value: i64)
Visit a signed 64-bit integer value.
source§fn record_u64(&mut self, field: &Field, value: u64)
fn record_u64(&mut self, field: &Field, value: u64)
Visit an unsigned 64-bit integer value.
source§fn record_bool(&mut self, field: &Field, value: bool)
fn record_bool(&mut self, field: &Field, value: bool)
Visit a boolean value.
source§fn record_str(&mut self, field: &Field, value: &str)
fn record_str(&mut self, field: &Field, value: &str)
Visit a string value.
source§fn record_f64(&mut self, field: &Field, value: f64)
fn record_f64(&mut self, field: &Field, value: f64)
Visit a double-precision floating point value.
source§fn record_i128(&mut self, field: &Field, value: i128)
fn record_i128(&mut self, field: &Field, value: i128)
Visit a signed 128-bit integer value.
source§fn record_u128(&mut self, field: &Field, value: u128)
fn record_u128(&mut self, field: &Field, value: u128)
Visit an unsigned 128-bit integer value.
source§fn record_error(&mut self, field: &Field, value: &(dyn Error + 'static))
fn record_error(&mut self, field: &Field, value: &(dyn Error + 'static))
Records a type implementing
Error
.