pub enum ToServerBody {
ActionRequest(ActionRequest),
SubscriptionRequest(SubscriptionRequest),
}Expand description
BARE union ToServerBody.
Variants§
ActionRequest(ActionRequest)
SubscriptionRequest(SubscriptionRequest)
Trait Implementations§
Source§impl Clone for ToServerBody
impl Clone for ToServerBody
Source§impl Debug for ToServerBody
impl Debug for ToServerBody
Source§impl Encode for ToServerBody
impl Encode for ToServerBody
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
The exact encoded length, computed without encoding.
fn encode<S: Sink>(&self, out: &mut S)
fn encode_to_vec(&self) -> Vec<u8> ⓘ
fn encode_to_bytes(&self) -> Bytes
Source§fn encode_to_slice(&self, out: &mut [u8]) -> Result<usize, EncodeError>
fn encode_to_slice(&self, out: &mut [u8]) -> Result<usize, EncodeError>
Encodes into the front of
out and returns the number of bytes written. Checks the length
first instead of panicking when out is too short.impl Eq for ToServerBody
Source§impl From<ToServerBody> for ToServerBody
impl From<ToServerBody> for ToServerBody
Source§fn from(value: ToServerBody) -> Self
fn from(value: ToServerBody) -> Self
Converts to this type from the input type.
Source§impl From<ToServerBody> for ToServerBody
impl From<ToServerBody> for ToServerBody
Source§fn from(value: ToServerBody) -> Self
fn from(value: ToServerBody) -> Self
Converts to this type from the input type.
Source§impl Hash for ToServerBody
impl Hash for ToServerBody
Source§impl Message for ToServerBody
impl Message for ToServerBody
Source§type Wire = ToServerBodyWire
type Wire = ToServerBodyWire
The wire marker whose owned form is this type.
Source§fn view(bytes: Bytes) -> Result<View<Self::Wire>, DecodeError>
fn view(bytes: Bytes) -> Result<View<Self::Wire>, DecodeError>
Verifies
bytes and returns a zero-copy view over them.Source§impl PartialEq for ToServerBody
impl PartialEq for ToServerBody
impl StructuralPartialEq for ToServerBody
Auto Trait Implementations§
impl !Freeze for ToServerBody
impl RefUnwindSafe for ToServerBody
impl Send for ToServerBody
impl Sync for ToServerBody
impl Unpin for ToServerBody
impl UnsafeUnpin for ToServerBody
impl UnwindSafe for ToServerBody
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