Struct timely::logging::ScheduleEvent
[−]
[src]
pub struct ScheduleEvent { pub id: usize, pub start_stop: StartStop, }
Operator start or stop.
Fields
id: usize
Worker-unique identifier for the operator, linkable to the identifiers in OperatesEvent
.
start_stop: StartStop
Start
if the operator is starting, Stop
if it is stopping.
activity is true if it looks like some useful work was performed during this call (data was
read or written, notifications were requested / delivered)
Trait Implementations
impl Abomonation for ScheduleEvent
[src]
unsafe fn entomb<W: Write>(&self, _write: &mut W) -> Result<()>
[src]
Write any additional information about &self
beyond its binary representation. Read more
fn extent(&self) -> usize
[src]
Reports the number of further bytes required to entomb self
.
unsafe fn exhume<'a, 'b>(
&'a mut self,
bytes: &'b mut [u8]
) -> Option<&'b mut [u8]>
[src]
&'a mut self,
bytes: &'b mut [u8]
) -> Option<&'b mut [u8]>
Recover any information for &mut self
not evident from its binary representation. Read more
impl Debug for ScheduleEvent
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for ScheduleEvent
[src]
fn clone(&self) -> ScheduleEvent
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<ScheduleEvent> for TimelyEvent
[src]
fn from(v: ScheduleEvent) -> TimelyEvent
[src]
Performs the conversion.