pub struct Proposition { /* private fields */ }Implementations§
Source§impl Proposition
impl Proposition
pub fn key(&self) -> *const RefinementKey
pub fn discriminantTy(&self) -> TypeId
pub fn implicitFromCall(&self) -> bool
Trait Implementations§
Source§impl Clone for Proposition
impl Clone for Proposition
Source§fn clone(&self) -> Proposition
fn clone(&self) -> Proposition
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 Proposition
Source§impl Debug for Proposition
impl Debug for Proposition
impl Eq for Proposition
Source§impl Hash for Proposition
impl Hash for Proposition
Source§impl PartialEq for Proposition
impl PartialEq for Proposition
Source§fn eq(&self, other: &Proposition) -> bool
fn eq(&self, other: &Proposition) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl RefinementMember for Proposition
impl RefinementMember for Proposition
fn get_if(v: &Refinement) -> Option<&Self>
fn get_if_mut(v: &mut Refinement) -> Option<&mut Self>
impl StructuralPartialEq for Proposition
Auto Trait Implementations§
impl !Send for Proposition
impl !Sync for Proposition
impl Freeze for Proposition
impl RefUnwindSafe for Proposition
impl Unpin for Proposition
impl UnsafeUnpin for Proposition
impl UnwindSafe for Proposition
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