pub enum RelayKind {
OpaqueMessage(OpaqueMessage),
OpaqueSignaling(OpaqueSignaling),
OpaqueAttachmentChunk(OpaqueAttachmentChunk),
}Variants§
OpaqueMessage(OpaqueMessage)
OpaqueSignaling(OpaqueSignaling)
OpaqueAttachmentChunk(OpaqueAttachmentChunk)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RelayKind
impl<'de> Deserialize<'de> for RelayKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for RelayKind
Auto Trait Implementations§
impl Freeze for RelayKind
impl RefUnwindSafe for RelayKind
impl Send for RelayKind
impl Sync for RelayKind
impl Unpin for RelayKind
impl UnwindSafe for RelayKind
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)