pub struct EtaUnificationHint {
pub lhs_id: u64,
pub rhs_id: u64,
pub suggested_struct: String,
}Expand description
A struct-eta unification hint: suggests which struct to eta-expand to unify.
Fields§
§lhs_id: u64§rhs_id: u64§suggested_struct: StringImplementations§
Trait Implementations§
Source§impl Clone for EtaUnificationHint
impl Clone for EtaUnificationHint
Source§fn clone(&self) -> EtaUnificationHint
fn clone(&self) -> EtaUnificationHint
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 moreAuto Trait Implementations§
impl Freeze for EtaUnificationHint
impl RefUnwindSafe for EtaUnificationHint
impl Send for EtaUnificationHint
impl Sync for EtaUnificationHint
impl Unpin for EtaUnificationHint
impl UnsafeUnpin for EtaUnificationHint
impl UnwindSafe for EtaUnificationHint
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