pub struct CompletionCriterionInput {
pub check_expression: String,
pub check_type: CompletionCriterionInputCheckType,
pub description: String,
pub expected_value: String,
pub target_artifact_pattern: Option<String>,
}Expand description
CompletionCriterionInput
Fields§
§check_expression: String§check_type: CompletionCriterionInputCheckType§description: String§expected_value: String§target_artifact_pattern: Option<String>Glob pattern to target a specific artifact file
Trait Implementations§
Source§impl Clone for CompletionCriterionInput
impl Clone for CompletionCriterionInput
Source§fn clone(&self) -> CompletionCriterionInput
fn clone(&self) -> CompletionCriterionInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompletionCriterionInput
impl Debug for CompletionCriterionInput
Source§impl<'de> Deserialize<'de> for CompletionCriterionInput
impl<'de> Deserialize<'de> for CompletionCriterionInput
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
Auto Trait Implementations§
impl Freeze for CompletionCriterionInput
impl RefUnwindSafe for CompletionCriterionInput
impl Send for CompletionCriterionInput
impl Sync for CompletionCriterionInput
impl Unpin for CompletionCriterionInput
impl UnsafeUnpin for CompletionCriterionInput
impl UnwindSafe for CompletionCriterionInput
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