pub struct NodeTickReport {
pub pushed: Vec<String>,
pub joined: Vec<String>,
pub errors: Vec<String>,
pub sent: Vec<(String, String, SendReply)>,
pub wake_note: Option<String>,
}Expand description
What one NodeClient::tick did. Event ids, room ids, and error texts
only — never URLs, keys, or bearers.
Fields§
§pushed: Vec<String>Event ids the push socket delivered this tick.
joined: Vec<String>Room ids of DM invites joined this tick.
errors: Vec<String>Drive / send errors (clipped public text).
sent: Vec<(String, String, SendReply)>Finished m4a-send requests as (as_nick, to, reply).
wake_note: Option<String>Last ACP / wake failure note from the store, if any.
Trait Implementations§
Source§impl Debug for NodeTickReport
impl Debug for NodeTickReport
Auto Trait Implementations§
impl Freeze for NodeTickReport
impl RefUnwindSafe for NodeTickReport
impl Send for NodeTickReport
impl Sync for NodeTickReport
impl Unpin for NodeTickReport
impl UnsafeUnpin for NodeTickReport
impl UnwindSafe for NodeTickReport
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