pub struct CustomEffectSourcesV3 {
pub want_raw: bool,
pub pyramid: Option<CustomEffectPyramidRequestV1>,
}Expand description
Custom effect source selection for CustomV3.
This stays bounded and deterministic: callers can request a distinct src_raw source and an
optional bounded pyramid, but backends may degrade by aliasing sources under budgets or
unsupported capabilities.
Fields§
§want_raw: bool§pyramid: Option<CustomEffectPyramidRequestV1>Trait Implementations§
Source§impl Clone for CustomEffectSourcesV3
impl Clone for CustomEffectSourcesV3
Source§fn clone(&self) -> CustomEffectSourcesV3
fn clone(&self) -> CustomEffectSourcesV3
Returns a duplicate of the value. Read more
1.0.0 · 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 CustomEffectSourcesV3
impl Debug for CustomEffectSourcesV3
Source§impl Default for CustomEffectSourcesV3
impl Default for CustomEffectSourcesV3
Source§fn default() -> CustomEffectSourcesV3
fn default() -> CustomEffectSourcesV3
Returns the “default value” for a type. Read more
Source§impl PartialEq for CustomEffectSourcesV3
impl PartialEq for CustomEffectSourcesV3
impl Copy for CustomEffectSourcesV3
impl StructuralPartialEq for CustomEffectSourcesV3
Auto Trait Implementations§
impl Freeze for CustomEffectSourcesV3
impl RefUnwindSafe for CustomEffectSourcesV3
impl Send for CustomEffectSourcesV3
impl Sync for CustomEffectSourcesV3
impl Unpin for CustomEffectSourcesV3
impl UnsafeUnpin for CustomEffectSourcesV3
impl UnwindSafe for CustomEffectSourcesV3
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