Struct timely::progress::reachability::logging::TargetUpdate
source · pub struct TargetUpdate {
pub tracker_id: Vec<usize>,
pub updates: Box<dyn ProgressEventTimestampVec>,
}
Expand description
An update made at a target of data.
Fields§
§tracker_id: Vec<usize>
An identifier for the tracker.
updates: Box<dyn ProgressEventTimestampVec>
Updates themselves, as (node, port, time, diff)
.
Trait Implementations§
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 TargetUpdate
impl !RefUnwindSafe for TargetUpdate
impl !Send for TargetUpdate
impl !Sync for TargetUpdate
impl Unpin for TargetUpdate
impl !UnwindSafe for TargetUpdate
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