pub struct EventLogMetadata {
pub log_name: String,
pub created_at: DateTime<Utc>,
pub company_codes: Vec<String>,
pub start_date: Option<NaiveDate>,
pub end_date: Option<NaiveDate>,
pub event_count: usize,
pub object_count: usize,
pub case_count: usize,
pub variant_count: usize,
pub generator_version: String,
}Expand description
Event log metadata.
Fields§
§log_name: StringLog name
created_at: DateTime<Utc>Creation timestamp
company_codes: Vec<String>Company codes included
start_date: Option<NaiveDate>Start date of data
end_date: Option<NaiveDate>End date of data
event_count: usizeTotal event count
object_count: usizeTotal object count
case_count: usizeTotal case count
variant_count: usizeTotal variant count
generator_version: StringGenerator version
Implementations§
Trait Implementations§
Source§impl Clone for EventLogMetadata
impl Clone for EventLogMetadata
Source§fn clone(&self) -> EventLogMetadata
fn clone(&self) -> EventLogMetadata
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 EventLogMetadata
impl Debug for EventLogMetadata
Source§impl Default for EventLogMetadata
impl Default for EventLogMetadata
Source§fn default() -> EventLogMetadata
fn default() -> EventLogMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventLogMetadata
impl<'de> Deserialize<'de> for EventLogMetadata
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 EventLogMetadata
impl RefUnwindSafe for EventLogMetadata
impl Send for EventLogMetadata
impl Sync for EventLogMetadata
impl Unpin for EventLogMetadata
impl UnwindSafe for EventLogMetadata
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