pub enum StarGift {
StarGift(StarGift),
Unique(StarGiftUnique),
}Expand description
Variants§
StarGift(StarGift)
Unique(StarGiftUnique)
Trait Implementations§
Source§impl Deserializable for StarGift
impl Deserializable for StarGift
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<StarGiftUnique> for StarGift
impl From<StarGiftUnique> for StarGift
Source§fn from(x: StarGiftUnique) -> Self
fn from(x: StarGiftUnique) -> Self
Converts to this type from the input type.
Source§impl Serializable for StarGift
impl Serializable for StarGift
Source§impl TryFrom<StarGift> for StarGiftUnique
impl TryFrom<StarGift> for StarGiftUnique
impl StructuralPartialEq for StarGift
Auto Trait Implementations§
impl Freeze for StarGift
impl RefUnwindSafe for StarGift
impl Send for StarGift
impl Sync for StarGift
impl Unpin for StarGift
impl UnsafeUnpin for StarGift
impl UnwindSafe for StarGift
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