pub struct PipeInput {
pub connection_id: String,
pub connection: String,
pub provider: ProviderType,
pub run: PipelineRun,
pub definition_name: Option<String>,
pub awaiting_approval: bool,
pub triggered_by_me: bool,
}Expand description
A pipeline run plus its connection and the derived flags the classifier needs.
Fields§
§connection_id: String§connection: String§provider: ProviderType§run: PipelineRun§definition_name: Option<String>§awaiting_approval: bool§triggered_by_me: boolYou started this run — see run_triggered_by. Only
your runs are listed or flagged as needing a fix; an approval gate you can respond to
surfaces whoever started the run, since the run is waiting on you.
Auto Trait Implementations§
impl Freeze for PipeInput
impl RefUnwindSafe for PipeInput
impl Send for PipeInput
impl Sync for PipeInput
impl Unpin for PipeInput
impl UnsafeUnpin for PipeInput
impl UnwindSafe for PipeInput
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