pub struct CheckSolution {
pub solution: Solution,
pub contracts: Vec<Contract>,
}
Expand description
Solution with contract read from storage that will be used for checking.
Fields§
§solution: Solution
The solution to check.
contracts: Vec<Contract>
The contracts this solution depends on.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CheckSolution
impl<'de> Deserialize<'de> for CheckSolution
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 CheckSolution
impl RefUnwindSafe for CheckSolution
impl Send for CheckSolution
impl Sync for CheckSolution
impl Unpin for CheckSolution
impl UnwindSafe for CheckSolution
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