pub enum CancellationPolicy {
Immediate,
EndOfPeriod,
ProRated,
}Expand description
Cancellation policy
Variants§
Trait Implementations§
Source§impl Clone for CancellationPolicy
impl Clone for CancellationPolicy
Source§fn clone(&self) -> CancellationPolicy
fn clone(&self) -> CancellationPolicy
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 CancellationPolicy
impl Debug for CancellationPolicy
Source§impl<'de> Deserialize<'de> for CancellationPolicy
impl<'de> Deserialize<'de> for CancellationPolicy
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 CancellationPolicy
impl PartialEq for CancellationPolicy
Source§impl Serialize for CancellationPolicy
impl Serialize for CancellationPolicy
impl Eq for CancellationPolicy
impl StructuralPartialEq for CancellationPolicy
Auto Trait Implementations§
impl Freeze for CancellationPolicy
impl RefUnwindSafe for CancellationPolicy
impl Send for CancellationPolicy
impl Sync for CancellationPolicy
impl Unpin for CancellationPolicy
impl UnwindSafe for CancellationPolicy
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