pub struct CompletionCriterionInput {
pub check_expression: Option<String>,
pub check_type: Option<String>,
pub description: Option<String>,
pub expected_value: Option<String>,
pub target_artifact_pattern: Option<String>,
}Expand description
CompletionCriterionInput
Fields§
§check_expression: Option<String>§check_type: Option<String>§description: Option<String>§expected_value: Option<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§impl Debug for CompletionCriterionInput
impl Debug for CompletionCriterionInput
Source§impl Default for CompletionCriterionInput
impl Default 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