Enum git_topic_stage::IntegrationResult[][src]

pub enum IntegrationResult {
    Staged(StagedTopic),
    Unstaged(TopicUnstageReason),
    Unmerged(TopicMergeStatus),
}
Expand description

Results from integrating a topic.

Variants

Staged(StagedTopic)

Tuple Fields

The topic is successfully staged into the integration branch.

Unstaged(TopicUnstageReason)

Tuple Fields

0: Topic

The topic is kicked out of the integration branch.

Unmerged(TopicMergeStatus)

Tuple Fields

0: Topic

The topic is not mergeable.

Implementations

The topic branch.

Whether the topic branch is currently staged or not.

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.