pub struct TurnBoundary {
pub gate: TurnLifecycleGate,
pub ended: bool,
pub reason: String,
}Expand description
Applies DaemonSession end rules to pool frames.
Fields§
§gate: TurnLifecycleGateProgress gate for this turn.
ended: boolTrue after a terminal boundary was observed.
reason: StringWire completion reason when ended.
Implementations§
Source§impl TurnBoundary
impl TurnBoundary
Trait Implementations§
Source§impl Debug for TurnBoundary
impl Debug for TurnBoundary
Source§impl Default for TurnBoundary
impl Default for TurnBoundary
Source§fn default() -> TurnBoundary
fn default() -> TurnBoundary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TurnBoundary
impl RefUnwindSafe for TurnBoundary
impl Send for TurnBoundary
impl Sync for TurnBoundary
impl Unpin for TurnBoundary
impl UnsafeUnpin for TurnBoundary
impl UnwindSafe for TurnBoundary
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