pub struct TestJackClientProxy {
pub status: ClientStatus,
pub app_name: String,
pub buffer_size: u32,
pub sampling_rate: u32,
}Fields§
§status: ClientStatus§app_name: String§buffer_size: u32§sampling_rate: u32Implementations§
Source§impl TestJackClientProxy
impl TestJackClientProxy
pub fn new(_app_name: &str, _options: ClientOptions) -> Result<Self, Error>
pub fn new_test( app_name: &str, _options: ClientOptions, status: ClientStatus, buffer_size: u32, sampling_rate: u32, ) -> Result<Self, Error>
pub fn buffer_size(&self) -> u32
pub fn sampling_rate(&self) -> u32
pub fn midi_out_port(&self) -> Result<TestPort<MidiOut>, Error>
pub fn closer<F>( &mut self, _callback: F, ) -> Result<Option<Box<dyn Send + FnOnce() -> Option<Error> + 'static>>, Error>
Auto Trait Implementations§
impl Freeze for TestJackClientProxy
impl RefUnwindSafe for TestJackClientProxy
impl Send for TestJackClientProxy
impl Sync for TestJackClientProxy
impl Unpin for TestJackClientProxy
impl UnwindSafe for TestJackClientProxy
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