Struct crystalorb::client::ActiveClient [−][src]
pub struct ActiveClient<WorldType: World> { /* fields omitted */ }
Expand description
The internal CrystalOrb structure used to actively run the simulations, which is not
constructed until the ClockSyncer
is ready.
Implementations
Perform the next update for the current rendering frame.
Trait Implementations
impl<'a, WorldType: World> From<&'a ActiveClient<WorldType>> for SyncingInitialState<WorldType, &'a ActiveClient<WorldType>>
impl<'a, WorldType: World> From<&'a ActiveClient<WorldType>> for SyncingInitialState<WorldType, &'a ActiveClient<WorldType>>
Performs the conversion.
impl<'a, WorldType: World> From<&'a ActiveClient<WorldType>> for Ready<WorldType, &'a ActiveClient<WorldType>>
impl<'a, WorldType: World> From<&'a ActiveClient<WorldType>> for Ready<WorldType, &'a ActiveClient<WorldType>>
Performs the conversion.
impl<'a, WorldType: World> From<&'a mut ActiveClient<WorldType>> for SyncingInitialState<WorldType, &'a mut ActiveClient<WorldType>>
impl<'a, WorldType: World> From<&'a mut ActiveClient<WorldType>> for SyncingInitialState<WorldType, &'a mut ActiveClient<WorldType>>
Performs the conversion.
impl<'a, WorldType: World> From<&'a mut ActiveClient<WorldType>> for Ready<WorldType, &'a mut ActiveClient<WorldType>>
impl<'a, WorldType: World> From<&'a mut ActiveClient<WorldType>> for Ready<WorldType, &'a mut ActiveClient<WorldType>>
Performs the conversion.
Auto Trait Implementations
impl<WorldType> RefUnwindSafe for ActiveClient<WorldType> where
WorldType: RefUnwindSafe,
<WorldType as World>::CommandType: RefUnwindSafe,
<WorldType as World>::DisplayStateType: RefUnwindSafe,
<WorldType as World>::SnapshotType: RefUnwindSafe,
impl<WorldType> Send for ActiveClient<WorldType>
impl<WorldType> Sync for ActiveClient<WorldType>
impl<WorldType> Unpin for ActiveClient<WorldType> where
WorldType: Unpin,
<WorldType as World>::DisplayStateType: Unpin,
<WorldType as World>::SnapshotType: Unpin,
impl<WorldType> UnwindSafe for ActiveClient<WorldType> where
WorldType: UnwindSafe,
<WorldType as World>::CommandType: RefUnwindSafe,
<WorldType as World>::DisplayStateType: UnwindSafe,
<WorldType as World>::SnapshotType: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more