pub struct Scope {
node_id: NodeId,
ops: Rc<RefCell<Vec<ConstructorOp>>>,
}
Expand description
Build API Struct for Node Scope
Fields
node_id: NodeId
ops: Rc<RefCell<Vec<ConstructorOp>>>
Implementations
sourceimpl Scope
impl Scope
sourcepub fn set(self) -> Scope
pub fn set(self) -> Scope
Returns a structure with all settable parameters and settings. See also Node Scope
sourcepub fn set_mod(self) -> Scope
pub fn set_mod(self) -> Scope
Returns a structure with all settable parameters with modulation amount. See also Node Scope
sourcepub fn input(self) -> Scope
pub fn input(self) -> Scope
Returns a structure with all input ports/parameters. See also Node Scope
sourcepub fn output(&self) -> Scope
pub fn output(&self) -> Scope
Returns a structure with all output ports/paramters. See also Node Scope
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Scope
impl !Send for Scope
impl !Sync for Scope
impl Unpin for Scope
impl !UnwindSafe for Scope
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more