pub struct CheckStepReport {
pub id: String,
pub status: CheckStepStatus,
pub reason: Option<String>,
pub findings: Vec<CheckFinding>,
pub output: Option<Vec<u8>>,
}Fields§
§id: String§status: CheckStepStatus§reason: Option<String>§findings: Vec<CheckFinding>§output: Option<Vec<u8>>Trait Implementations§
Source§impl Clone for CheckStepReport
impl Clone for CheckStepReport
Source§fn clone(&self) -> CheckStepReport
fn clone(&self) -> CheckStepReport
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 ContractType for CheckStepReport
impl ContractType for CheckStepReport
fn encode_value(&self) -> Result<ContractValue, EncodeError>
fn decode_value(value: &ContractValue) -> Result<Self, DecodeError>
fn encode(&self) -> Result<SlotValue, EncodeError>
fn decode(slot: &SlotValue) -> Result<Self, DecodeError>
fn encode_field(&self) -> Result<Option<ContractValue>, EncodeError>
fn decode_field(field: Option<&ContractValue>) -> Result<Self, DecodeError>
Source§impl Debug for CheckStepReport
impl Debug for CheckStepReport
Source§impl Default for CheckStepReport
impl Default for CheckStepReport
Source§fn default() -> CheckStepReport
fn default() -> CheckStepReport
Returns the “default value” for a type. Read more
Source§impl PartialEq for CheckStepReport
impl PartialEq for CheckStepReport
impl StructuralPartialEq for CheckStepReport
Auto Trait Implementations§
impl Freeze for CheckStepReport
impl RefUnwindSafe for CheckStepReport
impl Send for CheckStepReport
impl Sync for CheckStepReport
impl Unpin for CheckStepReport
impl UnsafeUnpin for CheckStepReport
impl UnwindSafe for CheckStepReport
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