Struct jack_client::port::JackPort
[−]
[src]
pub struct JackPort { pub client: *mut jack_client_t, pub name: Option<String>, pub direction: Option<Direction>, pub kind: Option<Kind>, pub port: Option<*mut jack_port_t>, }
Fields
client: *mut jack_client_t
name: Option<String>
direction: Option<Direction>
kind: Option<Kind>
port: Option<*mut jack_port_t>
Methods
impl JackPort
[src]
fn new(client: *mut jack_client_t) -> JackPort
fn from_name(client: *mut jack_client_t, name: &str) -> Option<JackPort>
fn get_port(&mut self) -> *mut jack_port_t
fn name<T>(self, name: T) -> JackPort where
T: Into<String>,
T: Into<String>,