pub struct MiriResponse {
pub success: bool,
pub exit_detail: String,
pub stdout: String,
pub stderr: String,
}
Expand description
The response returned after executing a Miri request.
Fields§
§success: bool
Indicates whether execution was successful.
exit_detail: String
Additional detail about how the process exited.
stdout: String
The standard output from the Miri execution.
stderr: String
The standard error from the Miri execution.
Trait Implementations§
Source§impl Clone for MiriResponse
impl Clone for MiriResponse
Source§fn clone(&self) -> MiriResponse
fn clone(&self) -> MiriResponse
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 MiriResponse
impl Debug for MiriResponse
Source§impl<'de> Deserialize<'de> for MiriResponse
impl<'de> Deserialize<'de> for MiriResponse
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 MiriResponse
impl PartialEq for MiriResponse
Source§impl Serialize for MiriResponse
impl Serialize for MiriResponse
impl Eq for MiriResponse
impl StructuralPartialEq for MiriResponse
Auto Trait Implementations§
impl Freeze for MiriResponse
impl RefUnwindSafe for MiriResponse
impl Send for MiriResponse
impl Sync for MiriResponse
impl Unpin for MiriResponse
impl UnwindSafe for MiriResponse
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
Source§impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage>
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> CloneableStorage for T
impl<T> CloneableStorage for T
fn clone_storage(&self) -> Box<dyn CloneableStorage>
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.