pub struct DebugEventLogs {
pub identity: DebugEvents,
pub account: DebugEvents,
pub device: DebugEvents,
pub file: DebugEvents,
pub folders: HashMap<VaultId, DebugEvents>,
}Expand description
Collection of event logs for an account tree.
Fields§
§identity: DebugEventsIdentity folder events.
account: DebugEventsAccount level events.
device: DebugEventsDevice level events.
file: DebugEventsAvailable on crate feature
files only.File level events.
folders: HashMap<VaultId, DebugEvents>Folder level events.
Trait Implementations§
Source§impl Debug for DebugEventLogs
impl Debug for DebugEventLogs
Source§impl Default for DebugEventLogs
impl Default for DebugEventLogs
Source§fn default() -> DebugEventLogs
fn default() -> DebugEventLogs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DebugEventLogswhere
DebugEventLogs: Default,
impl<'de> Deserialize<'de> for DebugEventLogswhere
DebugEventLogs: Default,
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 DebugEventLogs
impl RefUnwindSafe for DebugEventLogs
impl Send for DebugEventLogs
impl Sync for DebugEventLogs
impl Unpin for DebugEventLogs
impl UnwindSafe for DebugEventLogs
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