pub struct SignalContribution {
pub signal_type: SignalType,
pub required: bool,
pub weight_milli: u32,
pub value: SignalValue,
pub status: ContributionStatus,
pub contribution_milli: u32,
pub explanation: String,
}Expand description
Explain how one contract requirement contributed to the result.
Fields§
§signal_type: SignalType§required: bool§weight_milli: u32§value: SignalValue§status: ContributionStatus§contribution_milli: u32§explanation: StringTrait Implementations§
Source§impl Clone for SignalContribution
impl Clone for SignalContribution
Source§impl Debug for SignalContribution
impl Debug for SignalContribution
Source§impl<'de> Deserialize<'de> for SignalContribution
impl<'de> Deserialize<'de> for SignalContribution
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
impl Eq for SignalContribution
Source§impl PartialEq for SignalContribution
impl PartialEq for SignalContribution
Source§impl Serialize for SignalContribution
impl Serialize for SignalContribution
impl StructuralPartialEq for SignalContribution
Auto Trait Implementations§
impl Freeze for SignalContribution
impl RefUnwindSafe for SignalContribution
impl Send for SignalContribution
impl Sync for SignalContribution
impl Unpin for SignalContribution
impl UnsafeUnpin for SignalContribution
impl UnwindSafe for SignalContribution
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