Type Alias TimelineStatus

Source
pub type TimelineStatus = TimelineStatusV2;

Aliased Type§

enum TimelineStatus {
    Draft,
    Review(ReviewStatusV2),
    Approved(ReviewStatusV2),
    Rejected(ReviewStatusV2),
    ApprovedConditionally(ReviewStatusV2),
    PaymentProcessing(PaymentProcessingStatusV2),
    Funded(FundedStatusV2),
    Cancelled(ReviewStatusV2),
}

Variants§

§

Draft

§

Review(ReviewStatusV2)

§

Approved(ReviewStatusV2)

§

Rejected(ReviewStatusV2)

§

ApprovedConditionally(ReviewStatusV2)

§

PaymentProcessing(PaymentProcessingStatusV2)

§

Funded(FundedStatusV2)

§

Cancelled(ReviewStatusV2)

Implementations§

Source§

impl TimelineStatus

Source

pub fn is_draft(&self) -> bool

Source

pub fn is_empty_review(&self) -> bool

Source

pub fn is_review(&self) -> bool

Source

pub fn is_cancelled(&self) -> bool

Source

pub fn can_be_cancelled(&self) -> bool

Source

pub fn was_approved(&self) -> bool

Source

pub fn get_review_status(&self) -> &ReviewStatusV2