pub enum ApplyProvenance {
Manual,
BackgroundTask {
task_id: String,
},
AutoMerge,
}Expand description
How a draft was applied — provenance for DraftStatus::Applied (v0.15.14.0).
Variants§
Manual
Triggered by an explicit ta draft apply CLI invocation.
BackgroundTask
Triggered by a background or agent task.
AutoMerge
Triggered by an auto-merge hook.
Trait Implementations§
Source§impl Clone for ApplyProvenance
impl Clone for ApplyProvenance
Source§fn clone(&self) -> ApplyProvenance
fn clone(&self) -> ApplyProvenance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApplyProvenance
impl Debug for ApplyProvenance
Source§impl Default for ApplyProvenance
impl Default for ApplyProvenance
Source§fn default() -> ApplyProvenance
fn default() -> ApplyProvenance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApplyProvenance
impl<'de> Deserialize<'de> for ApplyProvenance
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ApplyProvenance
impl Display for ApplyProvenance
Source§impl PartialEq for ApplyProvenance
impl PartialEq for ApplyProvenance
Source§impl Serialize for ApplyProvenance
impl Serialize for ApplyProvenance
impl Eq for ApplyProvenance
impl StructuralPartialEq for ApplyProvenance
Auto Trait Implementations§
impl Freeze for ApplyProvenance
impl RefUnwindSafe for ApplyProvenance
impl Send for ApplyProvenance
impl Sync for ApplyProvenance
impl Unpin for ApplyProvenance
impl UnsafeUnpin for ApplyProvenance
impl UnwindSafe for ApplyProvenance
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.