Struct timely::logging::TimelyProgressEvent [−][src]
Send or receive of progress information.
Fields
is_send: bool
true
if the event is a send, and false
if it is a receive.
source: usize
Source worker index.
channel: usize
Communication channel identifier
seq_no: usize
Message sequence number.
addr: Vec<usize>
Sequence of nested scope identifiers indicating the path from the root to this instance.
messages: Box<dyn ProgressEventTimestampVec>
List of message updates, containing Target descriptor, timestamp as string, and delta.
internal: Box<dyn ProgressEventTimestampVec>
List of capability updates, containing Source descriptor, timestamp as string, and delta.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for TimelyProgressEvent
impl !Send for TimelyProgressEvent
impl !Sync for TimelyProgressEvent
impl Unpin for TimelyProgressEvent
impl !UnwindSafe for TimelyProgressEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,