Struct timely::logging::ProgressEvent [] [src]

pub struct ProgressEvent {
    pub is_send: bool,
    pub source: usize,
    pub comm_channel: Option<usize>,
    pub seq_no: usize,
    pub addr: Vec<usize>,
    pub messages: Vec<(usize, usize, String, i64)>,
    pub internal: Vec<(usize, usize, String, i64)>,
}

Send or receive of progress information.

Fields

true if the event is a send, and false if it is a receive.

Source worker index.

Communication channel identifier

Message sequence number.

Sequence of nested scope identifiers indicating the path from the root to this instance.

List of message updates, containing Target descriptor, timestamp as string, and delta.

List of capability updates, containing Source descriptor, timestamp as string, and delta.

Trait Implementations

impl Abomonation for ProgressEvent
[src]

[src]

Write any additional information about &self beyond its binary representation. Read more

[src]

Reports the number of further bytes required to entomb self.

[src]

Recover any information for &mut self not evident from its binary representation. Read more

impl Debug for ProgressEvent
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for ProgressEvent
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl From<ProgressEvent> for TimelyEvent
[src]

[src]

Performs the conversion.