pub enum SceneMembers {
Stated {
placements: ScenePlacements,
},
NotRead {
why: String,
},
}Expand description
Which surfaces a scene step’s draw draws.
Variants§
Stated
The materials with a step binding for the draw (crate::StepBindings), each through that binding’s program
(a material without one is not drawn in it), at the placements placements picks.
Fields
§
placements: ScenePlacementsNotRead
The source does not read which surfaces the draw draws or through which programs: why. No material binds the draw, and a consumer says what it draws there.
Trait Implementations§
Source§impl Clone for SceneMembers
impl Clone for SceneMembers
Source§impl Debug for SceneMembers
impl Debug for SceneMembers
impl Eq for SceneMembers
Source§impl PartialEq for SceneMembers
impl PartialEq for SceneMembers
Source§impl Serialize for SceneMembers
impl Serialize for SceneMembers
impl StructuralPartialEq for SceneMembers
Auto Trait Implementations§
impl Forget for SceneMembers
impl Freeze for SceneMembers
impl RefUnwindSafe for SceneMembers
impl Send for SceneMembers
impl Sync for SceneMembers
impl Unpin for SceneMembers
impl UnsafeUnpin for SceneMembers
impl UnwindSafe for SceneMembers
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.