pub struct EnvironmentReportOptions {
pub env_report: bool,
pub env_report_values: bool,
pub host_environment: Option<Vec<(String, String)>>,
}Expand description
How much of the environment a verification receipt should describe.
Fields§
§env_report: boolList every variable rather than only the actionable ones.
env_report_values: boolShow inherited host values rather than masking them. Implies env_report.
host_environment: Option<Vec<(String, String)>>The inherited environment the report resolves against. Defaults to this process’s, and is injectable so a test can state one without mutating what every thread in the process shares.
Trait Implementations§
Source§impl Clone for EnvironmentReportOptions
impl Clone for EnvironmentReportOptions
Source§fn clone(&self) -> EnvironmentReportOptions
fn clone(&self) -> EnvironmentReportOptions
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 EnvironmentReportOptions
impl Debug for EnvironmentReportOptions
Source§impl Default for EnvironmentReportOptions
impl Default for EnvironmentReportOptions
Source§fn default() -> EnvironmentReportOptions
fn default() -> EnvironmentReportOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EnvironmentReportOptions
impl RefUnwindSafe for EnvironmentReportOptions
impl Send for EnvironmentReportOptions
impl Sync for EnvironmentReportOptions
impl Unpin for EnvironmentReportOptions
impl UnsafeUnpin for EnvironmentReportOptions
impl UnwindSafe for EnvironmentReportOptions
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