pub struct CkeyLockConnectionInner(/* private fields */);
Implementations§
Source§impl CkeyLockConnectionInner
impl CkeyLockConnectionInner
pub fn new(ws_stream: WebSocketStream<MaybeTlsStream<TcpStream>>) -> Self
pub async fn send(&self, msg: Message) -> Result<(), Error>
pub async fn lock( &self, ) -> MutexGuard<'_, WebSocketStream<MaybeTlsStream<TcpStream>>>
Auto Trait Implementations§
impl !Freeze for CkeyLockConnectionInner
impl !RefUnwindSafe for CkeyLockConnectionInner
impl Send for CkeyLockConnectionInner
impl Sync for CkeyLockConnectionInner
impl Unpin for CkeyLockConnectionInner
impl !UnwindSafe for CkeyLockConnectionInner
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