pub struct DoctorSandbox {
pub arm: DoctorSandboxArm,
pub named: SandboxArm,
pub coverage: Vec<DoctorGuarantee>,
}Expand description
Which backend a host command runs under on this machine, and what that arm promises.
Fields§
§arm: DoctorSandboxArm§named: SandboxArmThe arm’s name in the closed set a setting chooses from
(crates/wire/spec/Answer/Doctor.lean D26).
coverage: Vec<DoctorGuarantee>One row per axis, in the order the axes are declared. The rows are stated rather than left to the page to infer: an arm that holds some axes and not others is the whole reason this report exists.
Trait Implementations§
Source§impl Clone for DoctorSandbox
impl Clone for DoctorSandbox
Source§impl Debug for DoctorSandbox
impl Debug for DoctorSandbox
Source§impl<'de> Deserialize<'de> for DoctorSandbox
impl<'de> Deserialize<'de> for DoctorSandbox
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 DoctorSandbox
Source§impl PartialEq for DoctorSandbox
impl PartialEq for DoctorSandbox
Source§impl Serialize for DoctorSandbox
impl Serialize for DoctorSandbox
impl StructuralPartialEq for DoctorSandbox
Auto Trait Implementations§
impl Freeze for DoctorSandbox
impl RefUnwindSafe for DoctorSandbox
impl Send for DoctorSandbox
impl Sync for DoctorSandbox
impl Unpin for DoctorSandbox
impl UnsafeUnpin for DoctorSandbox
impl UnwindSafe for DoctorSandbox
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