pub struct WindowsSandboxProbeReport {
pub host_os: &'static str,
pub windows_version: Option<WindowsVersion>,
pub dll: &'static str,
pub export: &'static str,
pub dll_search_scope: &'static str,
pub experimental_spec_version: &'static str,
pub api_status: ExperimentalApiStatus,
pub load_error_hresult: Option<i32>,
pub production_enabled: bool,
pub decision: &'static str,
}Expand description
Stable, secret-free report suitable for CLI JSON and CI evidence.
Fields§
§host_os: &'static str§windows_version: Option<WindowsVersion>§dll: &'static str§export: &'static str§dll_search_scope: &'static str§experimental_spec_version: &'static str§api_status: ExperimentalApiStatus§load_error_hresult: Option<i32>HRESULT from the System32-only DLL load, when that load failed.
production_enabled: boolTrue when this build ships a production Windows containment backend.
decision: &'static strImplementations§
Source§impl WindowsSandboxProbeReport
impl WindowsSandboxProbeReport
pub fn experimental_api_available(&self) -> bool
pub fn render_text(&self) -> String
Trait Implementations§
Source§impl Clone for WindowsSandboxProbeReport
impl Clone for WindowsSandboxProbeReport
Source§fn clone(&self) -> WindowsSandboxProbeReport
fn clone(&self) -> WindowsSandboxProbeReport
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 Debug for WindowsSandboxProbeReport
impl Debug for WindowsSandboxProbeReport
impl Eq for WindowsSandboxProbeReport
impl StructuralPartialEq for WindowsSandboxProbeReport
Auto Trait Implementations§
impl Freeze for WindowsSandboxProbeReport
impl RefUnwindSafe for WindowsSandboxProbeReport
impl Send for WindowsSandboxProbeReport
impl Sync for WindowsSandboxProbeReport
impl Unpin for WindowsSandboxProbeReport
impl UnsafeUnpin for WindowsSandboxProbeReport
impl UnwindSafe for WindowsSandboxProbeReport
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