pub struct InstanceProbe {
pub tier: InstanceTier,
pub priority: i64,
pub applied: bool,
}Expand description
One candidate examined during instance resolution.
Fields§
§tier: InstanceTierWhere the candidate lives.
priority: i64Its priority.
applied: boolWhether it unified with the goal and discharged all of its premises.
Trait Implementations§
Source§impl Clone for InstanceProbe
impl Clone for InstanceProbe
Source§fn clone(&self) -> InstanceProbe
fn clone(&self) -> InstanceProbe
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 InstanceProbe
impl RefUnwindSafe for InstanceProbe
impl Send for InstanceProbe
impl Sync for InstanceProbe
impl Unpin for InstanceProbe
impl UnsafeUnpin for InstanceProbe
impl UnwindSafe for InstanceProbe
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