pub struct JoinGroupRequestProtocol {
pub name: String,
pub metadata: ProtocolMetadata,
}
Fields§
§name: String
The protocol name.
metadata: ProtocolMetadata
The protocol metadata.
Trait Implementations§
Source§impl Debug for JoinGroupRequestProtocol
impl Debug for JoinGroupRequestProtocol
Source§impl Decoder for JoinGroupRequestProtocol
impl Decoder for JoinGroupRequestProtocol
Source§impl Default for JoinGroupRequestProtocol
impl Default for JoinGroupRequestProtocol
Source§impl<'de> Deserialize<'de> for JoinGroupRequestProtocol
impl<'de> Deserialize<'de> for JoinGroupRequestProtocol
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
Source§impl Encoder for JoinGroupRequestProtocol
impl Encoder for JoinGroupRequestProtocol
Auto Trait Implementations§
impl Freeze for JoinGroupRequestProtocol
impl RefUnwindSafe for JoinGroupRequestProtocol
impl Send for JoinGroupRequestProtocol
impl Sync for JoinGroupRequestProtocol
impl Unpin for JoinGroupRequestProtocol
impl UnwindSafe for JoinGroupRequestProtocol
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