Struct bevy::render::pipeline::RenderPipelines[]

pub struct RenderPipelines {
    pub pipelines: Vec<RenderPipeline, Global>,
    pub bindings: RenderResourceBindings,
}

Fields

pipelines: Vec<RenderPipeline, Global>bindings: RenderResourceBindings

Implementations

impl RenderPipelines

pub fn from_pipelines(pipelines: Vec<RenderPipeline, Global>) -> RenderPipelines

pub fn from_handles<'a, T>(handles: T) -> RenderPipelines where
    T: IntoIterator<Item = &'a Handle<PipelineDescriptor>>, 

Trait Implementations

impl Clone for RenderPipelines

impl Debug for RenderPipelines

impl Default for RenderPipelines

impl GetTypeRegistration for RenderPipelines

impl Reflect for RenderPipelines

impl Struct for RenderPipelines

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CloneAny for T where
    T: Any + Clone

impl<T> Component for T where
    T: 'static + Send + Sync

impl<T> Downcast for T where
    T: Any

impl<T> Downcast<T> for T

impl<T> DowncastSync for T where
    T: Any + Send + Sync

impl<T> From<T> for T[src]

impl<T> FromWorld for T where
    T: Default

impl<S> GetField for S where
    S: Struct

impl<T> GetPath for T where
    T: Reflect

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> TypeData for T where
    T: 'static + Send + Sync + Clone

impl<T> Upcast<T> for T

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,