pub struct Disjunction {
pub lhs: RefinementId,
pub rhs: RefinementId,
}Fields§
§lhs: RefinementId§rhs: RefinementIdTrait Implementations§
Source§impl Clone for Disjunction
impl Clone for Disjunction
Source§fn clone(&self) -> Disjunction
fn clone(&self) -> Disjunction
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 moreSource§impl Debug for Disjunction
impl Debug for Disjunction
Source§impl RefinementMember for Disjunction
impl RefinementMember for Disjunction
fn get_if(v: &Refinement) -> Option<&Self>
fn get_if_mut(v: &mut Refinement) -> Option<&mut Self>
Auto Trait Implementations§
impl !Send for Disjunction
impl !Sync for Disjunction
impl Freeze for Disjunction
impl RefUnwindSafe for Disjunction
impl Unpin for Disjunction
impl UnsafeUnpin for Disjunction
impl UnwindSafe for Disjunction
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