pub struct TickReport {
pub pushed: Vec<(String, String)>,
pub joined: Vec<(String, String)>,
pub errors: Vec<(String, String)>,
pub sent: Vec<(String, String, SendReply)>,
pub alerts: Vec<(String, String)>,
}Expand description
What one MachineClient::tick did. Nicks, event ids, room ids, and
error texts only.
Fields§
§pushed: Vec<(String, String)>(nick, event id) for each event the push socket delivered.
joined: Vec<(String, String)>(nick, room id) for each DM invite joined.
errors: Vec<(String, String)>(nick, error) for each session whose drive failed.
sent: Vec<(String, String, SendReply)>(from nick, to nick, answer) for each m4a-send request finished.
alerts: Vec<(String, String)>(nick, text) peer key-change alerts (M3).
Trait Implementations§
Source§impl Debug for TickReport
impl Debug for TickReport
Auto Trait Implementations§
impl Freeze for TickReport
impl RefUnwindSafe for TickReport
impl Send for TickReport
impl Sync for TickReport
impl Unpin for TickReport
impl UnsafeUnpin for TickReport
impl UnwindSafe for TickReport
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