pub struct SystemMessageDataEditGroupData {
pub new_name: Option<String>,
pub old_name: Option<String>,
}Available on crate feature
namespace-chatbsky only.Expand description
System message indicating the group info was edited.
Fields§
§new_name: Option<String>Group name that replaced the old.
old_name: Option<String>Group name that was replaced.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SystemMessageDataEditGroupData
impl<'de> Deserialize<'de> for SystemMessageDataEditGroupData
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 Eq for SystemMessageDataEditGroupData
impl StructuralPartialEq for SystemMessageDataEditGroupData
Auto Trait Implementations§
impl Freeze for SystemMessageDataEditGroupData
impl RefUnwindSafe for SystemMessageDataEditGroupData
impl Send for SystemMessageDataEditGroupData
impl Sync for SystemMessageDataEditGroupData
impl Unpin for SystemMessageDataEditGroupData
impl UnsafeUnpin for SystemMessageDataEditGroupData
impl UnwindSafe for SystemMessageDataEditGroupData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.