pub struct AudioNode {
pub nodeId: GraphObjectId,
pub contextId: GraphObjectId,
pub nodeType: NodeType,
pub numberOfInputs: f64,
pub numberOfOutputs: f64,
pub channelCount: f64,
pub channelCountMode: ChannelCountMode,
pub channelInterpretation: ChannelInterpretation,
}Expand description
Protocol object for AudioNode
Fields§
§nodeId: GraphObjectId§contextId: GraphObjectId§nodeType: NodeType§numberOfInputs: f64§numberOfOutputs: f64§channelCount: f64§channelCountMode: ChannelCountMode§channelInterpretation: ChannelInterpretationTrait Implementations§
Source§impl<'de> Deserialize<'de> for AudioNode
impl<'de> Deserialize<'de> for AudioNode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AudioNode
impl RefUnwindSafe for AudioNode
impl Send for AudioNode
impl Sync for AudioNode
impl Unpin for AudioNode
impl UnsafeUnpin for AudioNode
impl UnwindSafe for AudioNode
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