pub struct RustBaseEvent {
pub fields: Vec<RustField>,
pub file: String,
}Expand description
The envelope every event payload flattens in, as the Rust source declares it.
Fields§
§fields: Vec<RustField>Its fields, named as they appear on the wire.
file: StringRepo-relative file it was found in.
Trait Implementations§
Source§impl Clone for RustBaseEvent
impl Clone for RustBaseEvent
Source§fn clone(&self) -> RustBaseEvent
fn clone(&self) -> RustBaseEvent
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 moreAuto Trait Implementations§
impl Freeze for RustBaseEvent
impl RefUnwindSafe for RustBaseEvent
impl Send for RustBaseEvent
impl Sync for RustBaseEvent
impl Unpin for RustBaseEvent
impl UnsafeUnpin for RustBaseEvent
impl UnwindSafe for RustBaseEvent
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