pub struct MessageContext<'a, FilesystemT>where
FilesystemT: Filesystem + Send + 'static,{ /* private fields */ }Expand description
Context about the connected session.
Auto Trait Implementations§
impl<'a, FilesystemT> Freeze for MessageContext<'a, FilesystemT>
impl<'a, FilesystemT> !RefUnwindSafe for MessageContext<'a, FilesystemT>
impl<'a, FilesystemT> Send for MessageContext<'a, FilesystemT>
impl<'a, FilesystemT> Sync for MessageContext<'a, FilesystemT>where
<FilesystemT as Filesystem>::File: Sync,
<<FilesystemT as Filesystem>::File as File>::OpenFile: Sync,
impl<'a, FilesystemT> Unpin for MessageContext<'a, FilesystemT>
impl<'a, FilesystemT> !UnwindSafe for MessageContext<'a, FilesystemT>
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