pub struct PostProcessingStatus(pub Vec<PostStageStatus>);Expand description
Source-pass status for display processing, separate from the numerical operations in super::Atmosphere.
An empty or absent resource makes no claim about an unread source’s support.
Tuple Fields§
§0: Vec<PostStageStatus>Trait Implementations§
Source§impl Clone for PostProcessingStatus
impl Clone for PostProcessingStatus
Source§impl Debug for PostProcessingStatus
impl Debug for PostProcessingStatus
Source§impl Default for PostProcessingStatus
impl Default for PostProcessingStatus
impl Eq for PostProcessingStatus
Source§impl PartialEq for PostProcessingStatus
impl PartialEq for PostProcessingStatus
Source§impl Resource for PostProcessingStatus
impl Resource for PostProcessingStatus
const NAME: &'static str = "core.post_processing_status"
Source§fn verify(&self, _world: &World) -> Result<(), String>
fn verify(&self, _world: &World) -> Result<(), String>
The resource’s own invariants in
w; as Component::verify, run by the pass manager’s verifier.const VERSION: u32 = 1
Source§fn references(&self, _out: &mut Vec<Entity>)
fn references(&self, _out: &mut Vec<Entity>)
The entities this resource refers to, appended to
out. A resource holding entity references must declare
every one of them and implement Resource::retain_references.Source§fn retain_references(&mut self, _keep: &dyn Fn(Entity) -> bool)
fn retain_references(&mut self, _keep: &dyn Fn(Entity) -> bool)
Forget every reference to an entity
keep refuses (set it to “none”). The world calls it whenever entities
leave it (World::despawn, World::retain, World::move_components) and on the copy a
World::subset or World::split_off part gets, so a resource never refers to an entity its world lacks.Source§impl Serialize for PostProcessingStatus
impl Serialize for PostProcessingStatus
impl StructuralPartialEq for PostProcessingStatus
Auto Trait Implementations§
impl Forget for PostProcessingStatus
impl Freeze for PostProcessingStatus
impl RefUnwindSafe for PostProcessingStatus
impl Send for PostProcessingStatus
impl Sync for PostProcessingStatus
impl Unpin for PostProcessingStatus
impl UnsafeUnpin for PostProcessingStatus
impl UnwindSafe for PostProcessingStatus
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.