Struct ricq::msg::MessageChain
source · [−]Tuple Fields
0: Vec<Elem, Global>Implementations
sourceimpl MessageChain
impl MessageChain
pub fn fragment(self) -> Vec<MessageChain, Global>
sourceimpl MessageChain
impl MessageChain
pub fn new<E>(e: E) -> MessageChain where
E: Into<Vec<Elem, Global>>,
pub fn push<E>(&mut self, e: E) where
E: Into<Vec<Elem, Global>>,
pub fn anonymous(&self) -> Option<Anonymous>
pub fn reply(&self) -> Option<Reply>
pub fn with_anonymous(&mut self, anonymous: Anonymous)
pub fn with_reply(&mut self, reply: Reply)
Trait Implementations
sourceimpl Clone for MessageChain
impl Clone for MessageChain
sourcefn clone(&self) -> MessageChain
fn clone(&self) -> MessageChain
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for MessageChain
impl Debug for MessageChain
sourceimpl Default for MessageChain
impl Default for MessageChain
sourcefn default() -> MessageChain
fn default() -> MessageChain
Returns the “default value” for a type. Read more
sourceimpl Display for MessageChain
impl Display for MessageChain
sourceimpl<E> FromIterator<E> for MessageChain where
E: Into<Vec<Elem, Global>>,
impl<E> FromIterator<E> for MessageChain where
E: Into<Vec<Elem, Global>>,
sourcefn from_iter<T>(iter: T) -> MessageChain where
T: IntoIterator<Item = E>,
fn from_iter<T>(iter: T) -> MessageChain where
T: IntoIterator<Item = E>,
Creates a value from an iterator. Read more
sourceimpl IntoIterator for MessageChain
impl IntoIterator for MessageChain
Auto Trait Implementations
impl RefUnwindSafe for MessageChain
impl Send for MessageChain
impl Sync for MessageChain
impl Unpin for MessageChain
impl UnwindSafe for MessageChain
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<R, P> ReadPrimitive<R> for P where
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for P where
R: Read + ReadEndian<P>,
P: Default,
sourcefn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
sourcefn read_from_big_endian(read: &mut R) -> Result<Self, Error>
fn read_from_big_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
sourcefn read_from_native_endian(read: &mut R) -> Result<Self, Error>
fn read_from_native_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more