pub struct RouteConfigBuilder(/* private fields */);Expand description
A builder for an effect route. new and Default are the equivalent of
syz_initRouteConfig, e.g. a builder representing the default route.
Implementations§
Source§impl RouteConfigBuilder
impl RouteConfigBuilder
pub fn new() -> RouteConfigBuilder
pub fn set_gain(self, gain: f64) -> RouteConfigBuilder
pub fn set_fade_time(self, fade_time: f64) -> RouteConfigBuilder
pub fn set_filter(self, filter: BiquadConfig) -> RouteConfigBuilder
pub fn build(self) -> RouteConfig
Trait Implementations§
Source§impl Clone for RouteConfigBuilder
impl Clone for RouteConfigBuilder
Source§fn clone(&self) -> RouteConfigBuilder
fn clone(&self) -> RouteConfigBuilder
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 Default for RouteConfigBuilder
impl Default for RouteConfigBuilder
Source§fn default() -> RouteConfigBuilder
fn default() -> RouteConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RouteConfigBuilder
impl RefUnwindSafe for RouteConfigBuilder
impl Send for RouteConfigBuilder
impl Sync for RouteConfigBuilder
impl Unpin for RouteConfigBuilder
impl UnwindSafe for RouteConfigBuilder
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