pub struct LogEventEntry { /* private fields */ }Implementations§
Source§impl LogEventEntry
impl LogEventEntry
Sourcepub fn get_origin(&self) -> &Origin
pub fn get_origin(&self) -> &Origin
Get the code position where the log-id entry was created
Sourcepub fn get_infos(&self) -> &Vec<String>
pub fn get_infos(&self) -> &Vec<String>
Get the list of additional informations for this log-id entry
Sourcepub fn get_debugs(&self) -> &Vec<String>
pub fn get_debugs(&self) -> &Vec<String>
Get the list of additional debug informations for this log-id entry
Sourcepub fn get_traces(&self) -> &Vec<String>
pub fn get_traces(&self) -> &Vec<String>
Get the list of additional trace information for this log-id entry
Get the list of related log-id event entries
Trait Implementations§
Source§impl Clone for LogEventEntry
impl Clone for LogEventEntry
Source§fn clone(&self) -> LogEventEntry
fn clone(&self) -> LogEventEntry
Returns a duplicate 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 LogEventEntry
impl Debug for LogEventEntry
Source§impl Default for LogEventEntry
impl Default for LogEventEntry
Source§fn default() -> LogEventEntry
fn default() -> LogEventEntry
Returns the “default value” for a type. Read more
Source§impl EventEntry<LogId, LogMsg> for LogEventEntry
impl EventEntry<LogId, LogMsg> for LogEventEntry
Source§fn new(event_id: LogId, msg: Option<impl Into<LogMsg>>, origin: Origin) -> Self
fn new(event_id: LogId, msg: Option<impl Into<LogMsg>>, origin: Origin) -> Self
Creates a new
EventEntry. Read moreSource§fn into_event_id(self) -> LogId
fn into_event_id(self) -> LogId
Source§fn get_entry_id(&self) -> Uuid
fn get_entry_id(&self) -> Uuid
Get the entry-ID that was generated when the event was set. Read more
Source§impl Hash for LogEventEntry
impl Hash for LogEventEntry
Source§impl IntermediaryEvent<LogId, LogMsg, LogEventEntry> for IntermediaryLogEvent
impl IntermediaryEvent<LogId, LogMsg, LogEventEntry> for IntermediaryLogEvent
Source§fn new(event_id: LogId, msg: Option<impl Into<LogMsg>>, origin: Origin) -> Self
fn new(event_id: LogId, msg: Option<impl Into<LogMsg>>, origin: Origin) -> Self
Create a new
IntermediaryEvent. Read moreSource§fn get_entry(&self) -> &LogEventEntry
fn get_entry(&self) -> &LogEventEntry
Returns the
EventEntry that was created by this IntermediaryEvent.Source§fn take_entry(&mut self) -> LogEventEntry
fn take_entry(&mut self) -> LogEventEntry
Takes the
EventEntry that was created by this IntermediaryEvent.Source§fn get_event_id(&self) -> &K
fn get_event_id(&self) -> &K
Returns the
Id of this eventSource§fn finalize(self) -> FinalizedEvent<K>
fn finalize(self) -> FinalizedEvent<K>
Finalizing the event sends it to the publisher, and returns the
FinalizedEvent.
This struct includes the Id used to set the event, and the id of the specific EventEntry
associated with this event. Read moreSource§fn into_event_id(self) -> K
fn into_event_id(self) -> K
Converts this
IntermediaryEvent into the related event Id.Source§impl PartialEq for LogEventEntry
impl PartialEq for LogEventEntry
impl Eq for LogEventEntry
Auto Trait Implementations§
impl Freeze for LogEventEntry
impl RefUnwindSafe for LogEventEntry
impl Send for LogEventEntry
impl Sync for LogEventEntry
impl Unpin for LogEventEntry
impl UnwindSafe for LogEventEntry
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