pub struct ModulesInfo {
pub timestamp: DateTime<Utc>,
pub event: String,
pub modules: Vec<ModulesInfoEntry>,
}
Fields§
§timestamp: DateTime<Utc>
§event: String
§modules: Vec<ModulesInfoEntry>
Trait Implementations§
Source§impl Clone for ModulesInfo
impl Clone for ModulesInfo
Source§fn clone(&self) -> ModulesInfo
fn clone(&self) -> ModulesInfo
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 ModulesInfo
impl Debug for ModulesInfo
Source§impl<'de> Deserialize<'de> for ModulesInfo
impl<'de> Deserialize<'de> for ModulesInfo
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
Source§impl PartialEq for ModulesInfo
impl PartialEq for ModulesInfo
Source§impl Serialize for ModulesInfo
impl Serialize for ModulesInfo
impl StructuralPartialEq for ModulesInfo
Auto Trait Implementations§
impl Freeze for ModulesInfo
impl RefUnwindSafe for ModulesInfo
impl Send for ModulesInfo
impl Sync for ModulesInfo
impl Unpin for ModulesInfo
impl UnwindSafe for ModulesInfo
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