pub struct EventGroupChatJoinRequestRejectedData {
pub actor_did: Did,
pub convo_created_at: Datetime,
pub convo_id: String,
pub created_at: Datetime,
pub group_member_count: i64,
pub group_name: String,
pub owner_did: Did,
pub rev: String,
pub subject_did: Did,
}Available on crate feature
namespace-chatbsky only.Expand description
Fired when a join request is rejected by the group owner.
Fields§
§actor_did: DidThe DID of the owner rejecting the request.
convo_created_at: DatetimeWhen the group was originally created.
convo_id: String§created_at: Datetime§group_member_count: i64Current member count at the time of the event.
group_name: String§owner_did: DidThe DID of the group chat owner.
rev: String§subject_did: DidThe DID of the member whose request was rejected.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventGroupChatJoinRequestRejectedData
impl<'de> Deserialize<'de> for EventGroupChatJoinRequestRejectedData
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 EventGroupChatJoinRequestRejectedData
impl StructuralPartialEq for EventGroupChatJoinRequestRejectedData
Auto Trait Implementations§
impl Freeze for EventGroupChatJoinRequestRejectedData
impl RefUnwindSafe for EventGroupChatJoinRequestRejectedData
impl Send for EventGroupChatJoinRequestRejectedData
impl Sync for EventGroupChatJoinRequestRejectedData
impl Unpin for EventGroupChatJoinRequestRejectedData
impl UnsafeUnpin for EventGroupChatJoinRequestRejectedData
impl UnwindSafe for EventGroupChatJoinRequestRejectedData
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.