pub enum PointsInstructionType {
Show 14 variants
AddPointCategoryLevel,
CreatePointCategory,
CreateUserPointAccount,
CreateUserPointAccountWithLicense,
DecrementLevel,
DecrementPoints,
DeregisterPointModifier,
IncrementLevel,
IncrementLevelBeyondThreshold,
IncrementPoints,
RegisterPointModifier,
RemovePointCategoryLevel,
SpendPoints,
UpdatePointCategory,
}Variants§
AddPointCategoryLevel
CreatePointCategory
CreateUserPointAccount
CreateUserPointAccountWithLicense
DecrementLevel
DecrementPoints
DeregisterPointModifier
IncrementLevel
IncrementLevelBeyondThreshold
IncrementPoints
RegisterPointModifier
RemovePointCategoryLevel
SpendPoints
UpdatePointCategory
Trait Implementations§
Source§impl Clone for PointsInstructionType
impl Clone for PointsInstructionType
Source§fn clone(&self) -> PointsInstructionType
fn clone(&self) -> PointsInstructionType
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 PointsInstructionType
impl Debug for PointsInstructionType
Source§impl PartialEq for PointsInstructionType
impl PartialEq for PointsInstructionType
Source§impl Serialize for PointsInstructionType
impl Serialize for PointsInstructionType
impl Eq for PointsInstructionType
impl StructuralPartialEq for PointsInstructionType
Auto Trait Implementations§
impl Freeze for PointsInstructionType
impl RefUnwindSafe for PointsInstructionType
impl Send for PointsInstructionType
impl Sync for PointsInstructionType
impl Unpin for PointsInstructionType
impl UnwindSafe for PointsInstructionType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more