Struct logid::logging::event_entry::LogEventEntry
source · 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, Global>
pub fn get_infos(&self) -> &Vec<String, Global>
Get the list of additional informations for this log-id entry
sourcepub fn get_debugs(&self) -> &Vec<String, Global>
pub fn get_debugs(&self) -> &Vec<String, Global>
Get the list of additional debug informations for this log-id entry
sourcepub fn get_traces(&self) -> &Vec<String, Global>
pub fn get_traces(&self) -> &Vec<String, Global>
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 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 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
fn new( event_id: LogId, msg: Option<impl Into<LogMsg>>, origin: Origin ) -> LogEventEntry
fn get_event_id(&self) -> &LogId
fn into_event_id(self) -> LogId
fn get_entry_id(&self) -> Uuid
source§fn get_msg(&self) -> Option<&LogMsg>
fn get_msg(&self) -> Option<&LogMsg>
Get the main message that was set when the event entry was created.
fn get_origin(&self) -> &Origin
source§impl Hash for LogEventEntry
impl Hash for LogEventEntry
source§impl IntermediaryEvent<LogId, LogMsg, LogEventEntry> for IntermediaryLogEvent
impl IntermediaryEvent<LogId, LogMsg, LogEventEntry> for IntermediaryLogEvent
fn new( event_id: LogId, msg: Option<impl Into<LogMsg>>, origin: Origin ) -> IntermediaryLogEvent
fn get_entry(&self) -> &LogEventEntry
fn take_entry(&mut self) -> LogEventEntry
§fn get_event_id(&self) -> &K
fn get_event_id(&self) -> &K
Returns the
Id
of this event§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 morefn into_event_id(self) -> K
source§impl PartialEq<LogEventEntry> for LogEventEntry
impl PartialEq<LogEventEntry> for LogEventEntry
source§fn eq(&self, other: &LogEventEntry) -> bool
fn eq(&self, other: &LogEventEntry) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for LogEventEntry
Auto Trait Implementations§
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