Struct logid_core::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>
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
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> for LogEventEntry
impl EventEntry<LogId> for LogEventEntry
source§impl Hash for LogEventEntry
impl Hash for LogEventEntry
source§impl IntermediaryEvent<LogId, LogEventEntry> for IntermediaryLogEvent
impl IntermediaryEvent<LogId, LogEventEntry> for IntermediaryLogEvent
fn new(event_id: LogId, msg: &str, origin: Origin) -> Self
fn get_entry(&self) -> &LogEventEntry
fn take_entry(&mut self) -> LogEventEntry
source§fn get_event_id(&self) -> &K
fn get_event_id(&self) -> &K
Returns the
Id of this eventsource§fn get_crate_name(&self) -> &'static str
fn get_crate_name(&self) -> &'static str
Returns the name of the associated crate of this event
source§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
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