pub struct ImportanceResult {
pub probability: f64,
pub coefficient_of_variation: f64,
pub hits: usize,
pub n_samples: usize,
pub method: String,
}Expand description
Result of an importance sampling run.
Fields§
§probability: f64Estimated failure probability.
coefficient_of_variation: f64Approximate coefficient of variation of the estimate.
hits: usizeRaw hits of the indicator.
n_samples: usizeSamples consumed.
method: StringEstimation method.
Trait Implementations§
Source§impl Clone for ImportanceResult
impl Clone for ImportanceResult
Source§impl Debug for ImportanceResult
impl Debug for ImportanceResult
Source§impl<'de> Deserialize<'de> for ImportanceResult
impl<'de> Deserialize<'de> for ImportanceResult
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 ImportanceResult
impl RefUnwindSafe for ImportanceResult
impl Send for ImportanceResult
impl Sync for ImportanceResult
impl Unpin for ImportanceResult
impl UnsafeUnpin for ImportanceResult
impl UnwindSafe for ImportanceResult
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