diff options
Diffstat (limited to 'libs/shared/src/payloads.rs')
| -rw-r--r-- | libs/shared/src/payloads.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libs/shared/src/payloads.rs b/libs/shared/src/payloads.rs index a4818e6..2b37617 100644 --- a/libs/shared/src/payloads.rs +++ b/libs/shared/src/payloads.rs @@ -9,7 +9,6 @@ use tracing::trace_span; use twilight_model::gateway::event::{DispatchEvent, DispatchEventWithTypeDeserializer}; #[derive(Debug, Clone, PartialEq)] -#[repr(transparent)] pub struct DispatchEventTagged(pub DispatchEvent); impl Deref for DispatchEventTagged { @@ -76,12 +75,11 @@ mod tests { #[test] fn serialize_event_tagged() { - let dispatch_event = DispatchEvent::GiftCodeUpdate; + let dispatch_event = DispatchEventTagged(DispatchEvent::GiftCodeUpdate); let value = serde_json::to_value(&dispatch_event); assert!(value.is_ok()); let value = value.unwrap(); - let kind = value.get("t").and_then(serde_json::Value::as_str); assert_eq!(kind, Some("GIFT_CODE_UPDATE")); } |
