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.