[−][src]Enum ttv_pubsub::channel_points::RedemptionStatus
Status for redemption
Note
It is currently not possible to see if a unfullfilled redemption has been fullfilled.
Currently only ACTION_TAKEN is given on queue changes
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Redemption was fullfilled, e.g it skipped reward queue
Redemption is not fullfilled, e.g is in reward queue.
Redemption was updated. Rejected or completed
Trait Implementations
impl Clone for RedemptionStatus[src]
pub fn clone(&self) -> RedemptionStatus[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for RedemptionStatus[src]
impl<'de> Deserialize<'de> for RedemptionStatus[src]
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<RedemptionStatus, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>, [src]
__deserializer: __D
) -> Result<RedemptionStatus, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for RedemptionStatus[src]
impl PartialEq<RedemptionStatus> for RedemptionStatus[src]
pub fn eq(&self, other: &RedemptionStatus) -> bool[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl Serialize for RedemptionStatus[src]
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer, [src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for RedemptionStatus[src]
impl StructuralPartialEq for RedemptionStatus[src]
Auto Trait Implementations
impl RefUnwindSafe for RedemptionStatus
impl Send for RedemptionStatus
impl Sync for RedemptionStatus
impl Unpin for RedemptionStatus
impl UnwindSafe for RedemptionStatus
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,