pub enum RequirementToContact {
Empty,
Premium,
PaidMessages(RequirementToContactPaidMessages),
}Expand description
Variants§
Trait Implementations§
Source§impl Clone for RequirementToContact
impl Clone for RequirementToContact
Source§fn clone(&self) -> RequirementToContact
fn clone(&self) -> RequirementToContact
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 RequirementToContact
impl Debug for RequirementToContact
Source§impl Deserializable for RequirementToContact
impl Deserializable for RequirementToContact
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<RequirementToContactEmpty> for RequirementToContact
impl From<RequirementToContactEmpty> for RequirementToContact
Source§fn from(_x: RequirementToContactEmpty) -> Self
fn from(_x: RequirementToContactEmpty) -> Self
Converts to this type from the input type.
Source§impl From<RequirementToContactPaidMessages> for RequirementToContact
impl From<RequirementToContactPaidMessages> for RequirementToContact
Source§fn from(x: RequirementToContactPaidMessages) -> Self
fn from(x: RequirementToContactPaidMessages) -> Self
Converts to this type from the input type.
Source§impl From<RequirementToContactPremium> for RequirementToContact
impl From<RequirementToContactPremium> for RequirementToContact
Source§fn from(_x: RequirementToContactPremium) -> Self
fn from(_x: RequirementToContactPremium) -> Self
Converts to this type from the input type.
Source§impl PartialEq for RequirementToContact
impl PartialEq for RequirementToContact
Source§impl Serializable for RequirementToContact
impl Serializable for RequirementToContact
Source§impl TryFrom<RequirementToContact> for RequirementToContactPaidMessages
impl TryFrom<RequirementToContact> for RequirementToContactPaidMessages
Source§type Error = RequirementToContact
type Error = RequirementToContact
The type returned in the event of a conversion error.
impl StructuralPartialEq for RequirementToContact
Auto Trait Implementations§
impl Freeze for RequirementToContact
impl RefUnwindSafe for RequirementToContact
impl Send for RequirementToContact
impl Sync for RequirementToContact
impl Unpin for RequirementToContact
impl UnsafeUnpin for RequirementToContact
impl UnwindSafe for RequirementToContact
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