[−][src]Struct mumble_protocol::control::RawControlPacket
Raw/not-yet-parsed Mumble control packet.
Fields
id: u16Packet ID
See msgs::id.
bytes: BytesRaw message bytes.
Trait Implementations
impl Clone for RawControlPacket[src]
fn clone(&self) -> RawControlPacket[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for RawControlPacket[src]
impl Encoder<RawControlPacket> for RawControlCodec[src]
type Error = Error
The type of encoding errors. Read more
fn encode(
&mut self,
item: RawControlPacket,
dst: &mut BytesMut
) -> Result<(), Error>[src]
&mut self,
item: RawControlPacket,
dst: &mut BytesMut
) -> Result<(), Error>
impl From<ACL> for RawControlPacket[src]
impl From<Authenticate> for RawControlPacket[src]
fn from(msg: Authenticate) -> Self[src]
impl From<BanList> for RawControlPacket[src]
impl From<ChannelRemove> for RawControlPacket[src]
fn from(msg: ChannelRemove) -> Self[src]
impl From<ChannelState> for RawControlPacket[src]
fn from(msg: ChannelState) -> Self[src]
impl From<CodecVersion> for RawControlPacket[src]
fn from(msg: CodecVersion) -> Self[src]
impl From<ContextAction> for RawControlPacket[src]
fn from(msg: ContextAction) -> Self[src]
impl From<ContextActionModify> for RawControlPacket[src]
fn from(msg: ContextActionModify) -> Self[src]
impl<Dst: VoicePacketDst> From<ControlPacket<Dst>> for RawControlPacket[src]
fn from(packet: ControlPacket<Dst>) -> Self[src]
impl From<CryptSetup> for RawControlPacket[src]
fn from(msg: CryptSetup) -> Self[src]
impl From<PermissionDenied> for RawControlPacket[src]
fn from(msg: PermissionDenied) -> Self[src]
impl From<PermissionQuery> for RawControlPacket[src]
fn from(msg: PermissionQuery) -> Self[src]
impl From<Ping> for RawControlPacket[src]
impl From<QueryUsers> for RawControlPacket[src]
fn from(msg: QueryUsers) -> Self[src]
impl From<Reject> for RawControlPacket[src]
impl From<RequestBlob> for RawControlPacket[src]
fn from(msg: RequestBlob) -> Self[src]
impl From<ServerConfig> for RawControlPacket[src]
fn from(msg: ServerConfig) -> Self[src]
impl From<ServerSync> for RawControlPacket[src]
fn from(msg: ServerSync) -> Self[src]
impl From<SuggestConfig> for RawControlPacket[src]
fn from(msg: SuggestConfig) -> Self[src]
impl From<TextMessage> for RawControlPacket[src]
fn from(msg: TextMessage) -> Self[src]
impl From<UserList> for RawControlPacket[src]
impl From<UserRemove> for RawControlPacket[src]
fn from(msg: UserRemove) -> Self[src]
impl From<UserState> for RawControlPacket[src]
impl From<UserStats> for RawControlPacket[src]
impl From<Version> for RawControlPacket[src]
impl<Dst: VoicePacketDst> From<VoicePacket<Dst>> for RawControlPacket[src]
fn from(msg: VoicePacket<Dst>) -> Self[src]
impl From<VoiceTarget> for RawControlPacket[src]
fn from(msg: VoiceTarget) -> Self[src]
impl PartialEq<RawControlPacket> for RawControlPacket[src]
fn eq(&self, other: &RawControlPacket) -> bool[src]
fn ne(&self, other: &RawControlPacket) -> bool[src]
impl StructuralPartialEq for RawControlPacket[src]
impl<Dst: VoicePacketDst> TryFrom<RawControlPacket> for ControlPacket<Dst>[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for Version[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for UserState[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for BanList[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for TextMessage[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for PermissionDenied[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ACL[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for QueryUsers[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for CryptSetup[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ContextActionModify[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ContextAction[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for UserList[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl<Dst: VoicePacketDst> TryFrom<RawControlPacket> for VoicePacket<Dst>[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for VoiceTarget[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for PermissionQuery[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for CodecVersion[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for UserStats[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for RequestBlob[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ServerConfig[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for SuggestConfig[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for Authenticate[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for Ping[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for Reject[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ServerSync[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ChannelRemove[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for ChannelState[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
impl TryFrom<RawControlPacket> for UserRemove[src]
type Error = ProtobufError
The type returned in the event of a conversion error.
fn try_from(packet: RawControlPacket) -> Result<Self, Self::Error>[src]
Auto Trait Implementations
impl RefUnwindSafe for RawControlPacket
impl Send for RawControlPacket
impl Sync for RawControlPacket
impl Unpin for RawControlPacket
impl UnwindSafe for RawControlPacket
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,