pub struct EpistemicProbabilisticContract {
pub epistemic_role: EpistemicProbabilisticRole,
}Expand description
Semantic contract between epistemic and probabilistic layers.
Fields§
§epistemic_role: EpistemicProbabilisticRoleHow epistemic choices affect probabilistic inference.
Trait Implementations§
Source§impl Clone for EpistemicProbabilisticContract
impl Clone for EpistemicProbabilisticContract
Source§fn clone(&self) -> EpistemicProbabilisticContract
fn clone(&self) -> EpistemicProbabilisticContract
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 moreSource§impl PartialEq for EpistemicProbabilisticContract
impl PartialEq for EpistemicProbabilisticContract
Source§fn eq(&self, other: &EpistemicProbabilisticContract) -> bool
fn eq(&self, other: &EpistemicProbabilisticContract) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for EpistemicProbabilisticContract
impl Eq for EpistemicProbabilisticContract
impl StructuralPartialEq for EpistemicProbabilisticContract
Auto Trait Implementations§
impl Freeze for EpistemicProbabilisticContract
impl RefUnwindSafe for EpistemicProbabilisticContract
impl Send for EpistemicProbabilisticContract
impl Sync for EpistemicProbabilisticContract
impl Unpin for EpistemicProbabilisticContract
impl UnsafeUnpin for EpistemicProbabilisticContract
impl UnwindSafe for EpistemicProbabilisticContract
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more