[][src]Struct csound::ChannelHints

pub struct ChannelHints {
    pub behav: ChannelBehavior,
    pub dflt: f64,
    pub min: f64,
    pub max: f64,
    pub x: i32,
    pub y: i32,
    pub width: i32,
    pub height: i32,
    pub attributes: String,
}

Holds the channel HINTS information.

This hints(information) is metadata which describes the channel and for what it is used for. This hints could be configured using the chn opcode or through of Csound::set_channel_hints and Csound::get_channel_hints functions.

Fields

behav: ChannelBehaviordflt: f64min: f64max: f64x: i32y: i32width: i32height: i32attributes: String

Trait Implementations

impl Default for ChannelHints[src]

impl Clone for ChannelHints[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for ChannelHints[src]

Auto Trait Implementations

impl Unpin for ChannelHints

impl Sync for ChannelHints

impl Send for ChannelHints

impl UnwindSafe for ChannelHints

impl RefUnwindSafe for ChannelHints

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]