pub struct ExecutionSource {
pub parameters: Vec<EffectParameter>,
pub targets: Vec<EffectTarget>,
pub passes: Vec<PassSource>,
pub body_artwork: bool,
pub label_artwork: bool,
}Fields§
§parameters: Vec<EffectParameter>§targets: Vec<EffectTarget>§passes: Vec<PassSource>§body_artwork: bool§label_artwork: boolTrait Implementations§
Source§impl Clone for ExecutionSource
impl Clone for ExecutionSource
Source§fn clone(&self) -> ExecutionSource
fn clone(&self) -> ExecutionSource
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 ExecutionSource
impl Debug for ExecutionSource
Source§impl Default for ExecutionSource
impl Default for ExecutionSource
Source§fn default() -> ExecutionSource
fn default() -> ExecutionSource
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecutionSource
impl RefUnwindSafe for ExecutionSource
impl Send for ExecutionSource
impl Sync for ExecutionSource
impl Unpin for ExecutionSource
impl UnsafeUnpin for ExecutionSource
impl UnwindSafe for ExecutionSource
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