pub struct CollectionEvent { /* private fields */ }Expand description
Card collection snapshot.
Parsed from <== StartHook responses containing PlayerCards.
Enables future deck building features. Best-effort collection.
Implementations§
Source§impl CollectionEvent
impl CollectionEvent
Sourcepub fn new(metadata: EventMetadata, payload: Value) -> Self
pub fn new(metadata: EventMetadata, payload: Value) -> Self
Constructs a new event with the given metadata and payload.
Sourcepub fn metadata(&self) -> &EventMetadata
pub fn metadata(&self) -> &EventMetadata
Returns the shared event metadata.
Trait Implementations§
Source§impl Clone for CollectionEvent
impl Clone for CollectionEvent
Source§fn clone(&self) -> CollectionEvent
fn clone(&self) -> CollectionEvent
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 CollectionEvent
impl Debug for CollectionEvent
Source§impl<'de> Deserialize<'de> for CollectionEvent
impl<'de> Deserialize<'de> for CollectionEvent
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 PartialEq for CollectionEvent
impl PartialEq for CollectionEvent
Source§impl Serialize for CollectionEvent
impl Serialize for CollectionEvent
impl StructuralPartialEq for CollectionEvent
Auto Trait Implementations§
impl Freeze for CollectionEvent
impl RefUnwindSafe for CollectionEvent
impl Send for CollectionEvent
impl Sync for CollectionEvent
impl Unpin for CollectionEvent
impl UnsafeUnpin for CollectionEvent
impl UnwindSafe for CollectionEvent
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