pub struct RealMultiplexerClient;Implementations§
Trait Implementations§
Source§impl Clone for RealMultiplexerClient
impl Clone for RealMultiplexerClient
Source§fn clone(&self) -> RealMultiplexerClient
fn clone(&self) -> RealMultiplexerClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for RealMultiplexerClient
impl Default for RealMultiplexerClient
Source§fn default() -> RealMultiplexerClient
fn default() -> RealMultiplexerClient
Returns the “default value” for a type. Read more
Source§impl MultiplexerClient for RealMultiplexerClient
impl MultiplexerClient for RealMultiplexerClient
fn is_available(&self, backend: Backend) -> bool
fn session_exists(&self, backend: Backend, session_name: &str) -> Result<bool>
fn create_session( &self, backend: Backend, session_name: &str, directory: &Path, ) -> Result<()>
fn attach_session(&self, backend: Backend, session_name: &str) -> Result<()>
fn kill_session(&self, backend: Backend, session_name: &str) -> Result<bool>
Auto Trait Implementations§
impl Freeze for RealMultiplexerClient
impl RefUnwindSafe for RealMultiplexerClient
impl Send for RealMultiplexerClient
impl Sync for RealMultiplexerClient
impl Unpin for RealMultiplexerClient
impl UnsafeUnpin for RealMultiplexerClient
impl UnwindSafe for RealMultiplexerClient
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