pub struct ContractDiffGate {
pub meta: GateMeta,
pub semver: Option<SemverSubGate>,
pub cli: Option<CliSubGate>,
pub schema: Option<SchemaSubGate>,
pub failures: usize,
}Expand description
Contract diff gate results (compound gate).
Fields§
§meta: GateMeta§semver: Option<SemverSubGate>Semver sub-gate.
cli: Option<CliSubGate>CLI sub-gate.
schema: Option<SchemaSubGate>Schema sub-gate.
failures: usizeCount of failed sub-gates.
Trait Implementations§
Source§impl Clone for ContractDiffGate
impl Clone for ContractDiffGate
Source§fn clone(&self) -> ContractDiffGate
fn clone(&self) -> ContractDiffGate
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 ContractDiffGate
impl Debug for ContractDiffGate
Source§impl<'de> Deserialize<'de> for ContractDiffGate
impl<'de> Deserialize<'de> for ContractDiffGate
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 ContractDiffGate
impl RefUnwindSafe for ContractDiffGate
impl Send for ContractDiffGate
impl Sync for ContractDiffGate
impl Unpin for ContractDiffGate
impl UnsafeUnpin for ContractDiffGate
impl UnwindSafe for ContractDiffGate
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