pub struct StateStreams {Show 25 fields
pub params: Stream,
pub body_states: Stream,
pub body_row_of_id: Stream,
pub body_descriptors: Stream,
pub colliders: Stream,
pub collider_owners: Stream,
pub body_edits: Stream,
pub body_edit_runs: Stream,
pub body_row_moves: Stream,
pub body_fresh_rows: Stream,
pub constraint_descriptors: Stream,
pub constraint_runtime: Stream,
pub wake_flags: Stream,
pub constraint_row_moves: Stream,
pub constraint_fresh_rows: Stream,
pub constraint_breaks: Stream,
pub shape_sources: Stream,
pub shape_vertices: Stream,
pub shape_triangles: Stream,
pub shape_nodes: Stream,
pub query_records: Stream,
pub query_results: Stream,
pub observed_ids: Stream,
pub observed_states: Stream,
pub counters: Stream,
}Fields§
§params: Stream§body_states: Stream§body_row_of_id: Stream§body_descriptors: Stream§colliders: Stream§collider_owners: Stream§body_edits: Stream§body_edit_runs: Stream§body_row_moves: Stream§body_fresh_rows: Stream§constraint_descriptors: Stream§constraint_runtime: Stream§wake_flags: Stream§constraint_row_moves: Stream§constraint_fresh_rows: Stream§constraint_breaks: Stream§shape_sources: Stream§shape_vertices: Stream§shape_triangles: Stream§shape_nodes: Stream§query_records: Stream§query_results: Stream§observed_ids: Stream§observed_states: Stream§counters: StreamImplementations§
Trait Implementations§
Source§impl DomainStreams for StateStreams
impl DomainStreams for StateStreams
type Demand = StateDemand
fn new(device: &Device, queue: &Queue, demand: &StateDemand) -> Self
fn matches(&self, demand: &StateDemand) -> bool
fn reserve( &mut self, device: &Device, encoder: &mut CommandEncoder, demand: &StateDemand, ) -> bool
fn require<F: Fn(&'static str) -> Option<u32>>( &mut self, device: &Device, encoder: &mut CommandEncoder, floors: F, ) -> bool
fn durable(&self) -> Vec<(&'static str, &Stream)>
Auto Trait Implementations§
impl !RefUnwindSafe for StateStreams
impl !UnwindSafe for StateStreams
impl Freeze for StateStreams
impl Send for StateStreams
impl Sync for StateStreams
impl Unpin for StateStreams
impl UnsafeUnpin for StateStreams
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