[−][src]Enum git_topic_stage::IntegrationResult
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]
pub fn topic(&self) -> &Topic
[src]
The topic branch.
pub fn on_stage(&self) -> bool
[src]
Whether the topic branch is currently staged or not.
Trait Implementations
Auto Trait Implementations
impl Send for IntegrationResult
impl Sync for IntegrationResult
impl Unpin for IntegrationResult
impl UnwindSafe for IntegrationResult
impl RefUnwindSafe for IntegrationResult
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,