pub struct DebugTree {
pub account_id: AccountId,
pub folders: IndexSet<Summary>,
pub status: SyncStatus,
pub events: DebugEventLogs,
}Expand description
Debug snapshot of an account events at a point in time.
Can be used as a debugging tool to aid in determining where account events on different machines have diverged.
Fields§
§account_id: AccountIdAccount identifier.
folders: IndexSet<Summary>User folders.
status: SyncStatusSync status.
events: DebugEventLogsEvent logs.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DebugTree
impl<'de> Deserialize<'de> for DebugTree
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 DebugTree
impl RefUnwindSafe for DebugTree
impl Send for DebugTree
impl Sync for DebugTree
impl Unpin for DebugTree
impl UnwindSafe for DebugTree
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