pub struct ChatPosition { /* private fields */ }
Expand description
Describes a position of a chat in a chat list
Implementations§
Trait Implementations§
Source§impl AsRef<ChatPosition> for ChatPosition
impl AsRef<ChatPosition> for ChatPosition
Source§fn as_ref(&self) -> &ChatPosition
fn as_ref(&self) -> &ChatPosition
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for ChatPosition
impl Clone for ChatPosition
Source§fn clone(&self) -> ChatPosition
fn clone(&self) -> ChatPosition
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChatPosition
impl Debug for ChatPosition
Source§impl Default for ChatPosition
impl Default for ChatPosition
Source§fn default() -> ChatPosition
fn default() -> ChatPosition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatPosition
impl<'de> Deserialize<'de> for ChatPosition
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
Auto Trait Implementations§
impl Freeze for ChatPosition
impl RefUnwindSafe for ChatPosition
impl Send for ChatPosition
impl Sync for ChatPosition
impl Unpin for ChatPosition
impl UnwindSafe for ChatPosition
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