#[non_exhaustive]pub struct ReadinessGate {
pub threshold_type: ReadinessGateThresholdType,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
Used to merge multiple branches into a single branch.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.threshold_type: ReadinessGateThresholdType
The definition of ReadinessGateThresholdType
object.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl ReadinessGate
impl ReadinessGate
pub fn new(threshold_type: ReadinessGateThresholdType) -> ReadinessGate
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for ReadinessGate
impl Clone for ReadinessGate
Source§fn clone(&self) -> ReadinessGate
fn clone(&self) -> ReadinessGate
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 ReadinessGate
impl Debug for ReadinessGate
Source§impl<'de> Deserialize<'de> for ReadinessGate
impl<'de> Deserialize<'de> for ReadinessGate
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 PartialEq for ReadinessGate
impl PartialEq for ReadinessGate
Source§impl Serialize for ReadinessGate
impl Serialize for ReadinessGate
impl StructuralPartialEq for ReadinessGate
Auto Trait Implementations§
impl Freeze for ReadinessGate
impl RefUnwindSafe for ReadinessGate
impl Send for ReadinessGate
impl Sync for ReadinessGate
impl Unpin for ReadinessGate
impl UnwindSafe for ReadinessGate
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