Enum git_topic_stage::IntegrationResult
[−]
[src]
pub enum IntegrationResult { Staged(StagedTopic), Unstaged(Topic, UnstageReason), Unmerged(Topic, MergeStatus), }
Results from integrating a topic.
Variants
Staged(StagedTopic)
The topic is successfully staged into the integration branch.
Unstaged(Topic, UnstageReason)
The topic is kicked out of the integration branch.
Unmerged(Topic, MergeStatus)
The topic is not mergeable.
Methods
impl IntegrationResult
[src]
fn topic(&self) -> &Topic
The topic branch.
fn on_stage(&self) -> bool
Whether the topic branch is currently staged or not.