pub struct UserGroupDeletedPayload {
pub event_time: TimeStamp,
pub group_id: Uuid,
}Expand description
USER_GROUP_DELETEDペイロード
§Example
use traq_bot_http::payloads::UserGroupDeletedPayload;
let payload = r#"{
"eventTime": "2023-08-25T06:40:35.971142Z",
"groupId": "f265bde2-04cc-4856-9008-3db1d953a539"
}"#;
let payload: UserGroupDeletedPayload = payload.parse()?;
println!("{payload}");Fields§
§event_time: TimeStamp§group_id: UuidTrait Implementations§
Source§impl Clone for UserGroupDeletedPayload
impl Clone for UserGroupDeletedPayload
Source§fn clone(&self) -> UserGroupDeletedPayload
fn clone(&self) -> UserGroupDeletedPayload
Returns a duplicate 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 UserGroupDeletedPayload
impl Debug for UserGroupDeletedPayload
Source§impl<'de> Deserialize<'de> for UserGroupDeletedPayload
impl<'de> Deserialize<'de> for UserGroupDeletedPayload
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
Source§impl Display for UserGroupDeletedPayload
impl Display for UserGroupDeletedPayload
Source§impl From<UserGroupDeletedPayload> for Event
impl From<UserGroupDeletedPayload> for Event
Source§fn from(event: UserGroupDeletedPayload) -> Self
fn from(event: UserGroupDeletedPayload) -> Self
Converts to this type from the input type.
Source§impl From<UserGroupDeletedPayload> for UserGroupUpdatedPayload
impl From<UserGroupDeletedPayload> for UserGroupUpdatedPayload
Source§fn from(payload: UserGroupDeletedPayload) -> Self
fn from(payload: UserGroupDeletedPayload) -> Self
Converts to this type from the input type.
Source§impl From<UserGroupUpdatedPayload> for UserGroupDeletedPayload
impl From<UserGroupUpdatedPayload> for UserGroupDeletedPayload
Source§fn from(payload: UserGroupUpdatedPayload) -> Self
fn from(payload: UserGroupUpdatedPayload) -> Self
Converts to this type from the input type.
Source§impl FromStr for UserGroupDeletedPayload
impl FromStr for UserGroupDeletedPayload
Source§impl PartialEq for UserGroupDeletedPayload
impl PartialEq for UserGroupDeletedPayload
Source§impl Serialize for UserGroupDeletedPayload
impl Serialize for UserGroupDeletedPayload
impl Eq for UserGroupDeletedPayload
impl StructuralPartialEq for UserGroupDeletedPayload
Auto Trait Implementations§
impl Freeze for UserGroupDeletedPayload
impl RefUnwindSafe for UserGroupDeletedPayload
impl Send for UserGroupDeletedPayload
impl Sync for UserGroupDeletedPayload
impl Unpin for UserGroupDeletedPayload
impl UnwindSafe for UserGroupDeletedPayload
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