pub struct PassSource {
pub vertex: Option<String>,
pub pixel: Option<String>,
pub draw: DrawSpec,
pub inputs: Vec<usize>,
pub output: Option<usize>,
pub blend: PassBlend,
}Fields§
§vertex: Option<String>§pixel: Option<String>§draw: DrawSpec§inputs: Vec<usize>§output: Option<usize>§blend: PassBlendTrait Implementations§
Source§impl Clone for PassSource
impl Clone for PassSource
Source§fn clone(&self) -> PassSource
fn clone(&self) -> PassSource
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 moreSource§impl Debug for PassSource
impl Debug for PassSource
Source§impl Default for PassSource
impl Default for PassSource
Source§fn default() -> PassSource
fn default() -> PassSource
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PassSource
impl RefUnwindSafe for PassSource
impl Send for PassSource
impl Sync for PassSource
impl Unpin for PassSource
impl UnsafeUnpin for PassSource
impl UnwindSafe for PassSource
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