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