pub struct ServoTarget {
pub target_node: NodeId,
pub target_param: String,
pub mapping: ParameterMapping,
pub min: f64,
pub max: f64,
pub table: Option<Vec<ParamValue>>,
}Expand description
Destination descriptor for a servo-driven parameter automation.
Fields§
§target_node: NodeIdThe graph node that receives the parameter value.
target_param: StringThe parameter name on the target node to update.
mapping: ParameterMappingHow the automaton output maps to the parameter.
min: f64Minimum output clamp value.
max: f64Maximum output clamp value.
table: Option<Vec<ParamValue>>Optional value table for index-based automata.
Trait Implementations§
Source§impl Clone for ServoTarget
impl Clone for ServoTarget
Source§fn clone(&self) -> ServoTarget
fn clone(&self) -> ServoTarget
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 moreAuto Trait Implementations§
impl Freeze for ServoTarget
impl !RefUnwindSafe for ServoTarget
impl Send for ServoTarget
impl Sync for ServoTarget
impl Unpin for ServoTarget
impl UnsafeUnpin for ServoTarget
impl !UnwindSafe for ServoTarget
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