Struct execution_context::FlowGuard[][src]

pub struct FlowGuard(_);

A guard for suspended flows.

This object is used as a guard to resume the flow that was suppressed by a call to ExecutionContext::suppress_flow or ExecutionContext::disable_flow. When it is dropped the flow is resumed.

The guard is internally reference counted.

Trait Implementations

impl Clone for FlowGuard

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Drop for FlowGuard

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for FlowGuard

impl !Sync for FlowGuard