Enum timely::progress::reachability::logging::TrackerEvent
source · pub enum TrackerEvent {
SourceUpdate(SourceUpdate),
TargetUpdate(TargetUpdate),
}
Expand description
Events that the tracker may record.
Variants§
SourceUpdate(SourceUpdate)
Updates made at a source of data.
TargetUpdate(TargetUpdate)
Updates made at a target of data.
Trait Implementations§
source§impl From<SourceUpdate> for TrackerEvent
impl From<SourceUpdate> for TrackerEvent
source§fn from(v: SourceUpdate) -> TrackerEvent
fn from(v: SourceUpdate) -> TrackerEvent
Converts to this type from the input type.
source§impl From<TargetUpdate> for TrackerEvent
impl From<TargetUpdate> for TrackerEvent
source§fn from(v: TargetUpdate) -> TrackerEvent
fn from(v: TargetUpdate) -> TrackerEvent
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TrackerEvent
impl !RefUnwindSafe for TrackerEvent
impl !Send for TrackerEvent
impl !Sync for TrackerEvent
impl Unpin for TrackerEvent
impl !UnwindSafe for TrackerEvent
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