pub struct RuntimeEventSite {
pub kind: RuntimeEventKind,
pub template: Option<String>,
pub scope: Option<String>,
pub arg_widths: Vec<usize>,
pub arg_signed: Vec<bool>,
pub arg_is_string: Vec<bool>,
}Fields§
§kind: RuntimeEventKind§template: Option<String>§scope: Option<String>Fully elaborated module-instance scope that emitted this event.
arg_widths: Vec<usize>§arg_signed: Vec<bool>§arg_is_string: Vec<bool>Trait Implementations§
Source§impl Clone for RuntimeEventSite
impl Clone for RuntimeEventSite
Source§fn clone(&self) -> RuntimeEventSite
fn clone(&self) -> RuntimeEventSite
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RuntimeEventSite
impl Debug for RuntimeEventSite
Source§impl<'de> Deserialize<'de> for RuntimeEventSite
impl<'de> Deserialize<'de> for RuntimeEventSite
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
Auto Trait Implementations§
impl Freeze for RuntimeEventSite
impl RefUnwindSafe for RuntimeEventSite
impl Send for RuntimeEventSite
impl Sync for RuntimeEventSite
impl Unpin for RuntimeEventSite
impl UnsafeUnpin for RuntimeEventSite
impl UnwindSafe for RuntimeEventSite
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