Skip to main content

CommittedTurn

Type Alias CommittedTurn 

Source
pub type CommittedTurn = Arc<dyn TurnView + Send + Sync>;
Expand description

A committed turn stored in the session, erased behind Arc<dyn TurnView>.

Using Arc allows Session (which is Clone) to share committed turns cheaply across branch sessions without copying.

Aliased Typeยง

pub struct CommittedTurn { /* private fields */ }