pub struct PositiveLikelihoodScale { /* private fields */ }Expand description
Positive finite likelihood-scale scalar with its stable log coordinate.
The raw value is retained exactly for ordinary arithmetic while the log is
computed once during validation. Consumers that only need log-density
algebra never materialize a reciprocal (notably Gamma log(shape) when the
input contract is a fixed dispersion phi).
Implementations§
Trait Implementations§
Source§impl Clone for PositiveLikelihoodScale
impl Clone for PositiveLikelihoodScale
Source§fn clone(&self) -> PositiveLikelihoodScale
fn clone(&self) -> PositiveLikelihoodScale
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 moreimpl Copy for PositiveLikelihoodScale
Source§impl Debug for PositiveLikelihoodScale
impl Debug for PositiveLikelihoodScale
Source§impl PartialEq for PositiveLikelihoodScale
impl PartialEq for PositiveLikelihoodScale
impl StructuralPartialEq for PositiveLikelihoodScale
Auto Trait Implementations§
impl Freeze for PositiveLikelihoodScale
impl RefUnwindSafe for PositiveLikelihoodScale
impl Send for PositiveLikelihoodScale
impl Sync for PositiveLikelihoodScale
impl Unpin for PositiveLikelihoodScale
impl UnsafeUnpin for PositiveLikelihoodScale
impl UnwindSafe for PositiveLikelihoodScale
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