Enum amfnbatchlib::ActionType[]

pub enum ActionType {
    Balance,
    CalcValue,
    CalcPeriods,
    CalcYield,
    Combine,
    Merge,
    Split,
    Transform,
    TemplateCashflow,
}

The batch enums. Batch action type enumeration.

Variants

Balance

Balance the cashflow.

CalcValue

Calculate the selected event’s value.

CalcPeriods

Calculate the selected event’s periods.

CalcYield

Calculate the overall yield.

Combine

Combine two cashflows.

Merge

Merge two cashflows.

Split

Split a cashflow.

Transform

Transform a cashflow.

TemplateCashflow

Create a cashflow from a template group.

Trait Implementations

impl Clone for ActionType

impl Copy for ActionType

impl Debug for ActionType

impl Eq for ActionType

impl PartialEq<ActionType> for ActionType

impl StructuralEq for ActionType

impl StructuralPartialEq for ActionType

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.