pub enum BinaryOpResult {
Success(TypeId),
TypeError {
left: TypeId,
right: TypeId,
op: &'static str,
},
}Expand description
Result of a binary operation.
Variants§
Trait Implementations§
Source§impl Clone for BinaryOpResult
impl Clone for BinaryOpResult
Source§fn clone(&self) -> BinaryOpResult
fn clone(&self) -> BinaryOpResult
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 Debug for BinaryOpResult
impl Debug for BinaryOpResult
Source§impl PartialEq for BinaryOpResult
impl PartialEq for BinaryOpResult
impl StructuralPartialEq for BinaryOpResult
Auto Trait Implementations§
impl Freeze for BinaryOpResult
impl RefUnwindSafe for BinaryOpResult
impl Send for BinaryOpResult
impl Sync for BinaryOpResult
impl Unpin for BinaryOpResult
impl UnsafeUnpin for BinaryOpResult
impl UnwindSafe for BinaryOpResult
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