pub struct ADProbability {
pub probability: f64,
pub label: String,
}Expand description
Annotated disjunction probability component.
Represents one choice in an annotated disjunction: probability::pred(X, label)
Fields§
§probability: f64Probability weight (clamped to [epsilon, 1.0])
label: StringLabel value as string
Trait Implementations§
Source§impl Clone for ADProbability
impl Clone for ADProbability
Source§fn clone(&self) -> ADProbability
fn clone(&self) -> ADProbability
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 moreAuto Trait Implementations§
impl Freeze for ADProbability
impl RefUnwindSafe for ADProbability
impl Send for ADProbability
impl Sync for ADProbability
impl Unpin for ADProbability
impl UnsafeUnpin for ADProbability
impl UnwindSafe for ADProbability
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