pub enum StateStream {
Show 25 variants
Params,
BodyStates,
BodyRowOfId,
BodyDescriptors,
Colliders,
ColliderOwners,
BodyEdits,
BodyEditRuns,
BodyRowMoves,
BodyFreshRows,
ConstraintDescriptors,
ConstraintRuntime,
WakeFlags,
ConstraintRowMoves,
ConstraintFreshRows,
ConstraintBreaks,
ShapeSources,
ShapeVertices,
ShapeTriangles,
ShapeNodes,
QueryRecords,
QueryResults,
ObservedIds,
ObservedStates,
Counters,
}Variants§
Params
BodyStates
BodyRowOfId
BodyDescriptors
Colliders
ColliderOwners
BodyEdits
BodyEditRuns
BodyRowMoves
BodyFreshRows
ConstraintDescriptors
ConstraintRuntime
WakeFlags
ConstraintRowMoves
ConstraintFreshRows
ConstraintBreaks
ShapeSources
ShapeVertices
ShapeTriangles
ShapeNodes
QueryRecords
QueryResults
ObservedIds
ObservedStates
Counters
Implementations§
Source§impl StateStream
impl StateStream
pub const ALL: &'static [Self]
pub const CONTENTS: &'static [Contents]
pub const fn contents(self) -> Contents
pub const fn label(self) -> &'static str
pub const fn element(self) -> StreamElement
pub const fn durable(self) -> bool
pub const fn whole(self) -> SlotRef
pub fn of(local: u32) -> Self
pub fn stream(self, table: &StateStreams) -> &Stream
Trait Implementations§
Source§impl Clone for StateStream
impl Clone for StateStream
Source§fn clone(&self) -> StateStream
fn clone(&self) -> StateStream
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StateStream
impl Eq for StateStream
Source§impl From<StateStream> for ResourceId
impl From<StateStream> for ResourceId
Source§fn from(id: StateStream) -> Self
fn from(id: StateStream) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StateStream
impl PartialEq for StateStream
impl StructuralPartialEq for StateStream
Auto Trait Implementations§
impl Freeze for StateStream
impl RefUnwindSafe for StateStream
impl Send for StateStream
impl Sync for StateStream
impl Unpin for StateStream
impl UnsafeUnpin for StateStream
impl UnwindSafe for StateStream
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.