#![feature(type_alias_impl_trait)] mod jack_client; pub use self::jack_client::*; mod jack_event; pub use self::jack_event::*; mod jack_port; pub use self::jack_port::*; pub(crate) use PortConnectName::*; pub(crate) use PortConnectScope::*; pub(crate) use PortConnectStatus::*; pub(crate) use std::sync::{Arc, RwLock}; pub use ::jack; pub(crate) use ::jack::{ //contrib::ClosureProcessHandler, NotificationHandler, Client, AsyncClient, ClientOptions, ClientStatus, ProcessScope, Control, Frames, Port, PortId, PortSpec, PortFlags, Unowned, MidiIn, MidiOut, AudioIn, AudioOut, }; pub(crate) type Usually = Result>;