pub struct SerializedMessage<'a, Name: ?Sized, Buffer> {
pub protocol: ProtocolID,
pub buffer: Buffer,
pub method_name: &'a Name,
}
Fields§
§protocol: ProtocolID
§buffer: Buffer
§method_name: &'a Name
Auto Trait Implementations§
impl<'a, Name, Buffer> Freeze for SerializedMessage<'a, Name, Buffer>
impl<'a, Name, Buffer> RefUnwindSafe for SerializedMessage<'a, Name, Buffer>
impl<'a, Name, Buffer> Send for SerializedMessage<'a, Name, Buffer>
impl<'a, Name, Buffer> Sync for SerializedMessage<'a, Name, Buffer>
impl<'a, Name, Buffer> Unpin for SerializedMessage<'a, Name, Buffer>
impl<'a, Name, Buffer> UnwindSafe for SerializedMessage<'a, Name, Buffer>
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