pub enum BinderInfo {
Default,
Implicit,
StrictImplicit,
InstImplicit,
}Expand description
Binder information flags
Variants§
Default
Default binder (explicit)
Implicit
Implicit argument
StrictImplicit
Strict implicit (must be resolved immediately)
InstImplicit
Instance implicit (for type classes)
Trait Implementations§
Source§impl Clone for BinderInfo
impl Clone for BinderInfo
Source§fn clone(&self) -> BinderInfo
fn clone(&self) -> BinderInfo
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 BinderInfo
impl Debug for BinderInfo
Source§impl Hash for BinderInfo
impl Hash for BinderInfo
Source§impl PartialEq for BinderInfo
impl PartialEq for BinderInfo
impl Copy for BinderInfo
impl Eq for BinderInfo
impl StructuralPartialEq for BinderInfo
Auto Trait Implementations§
impl Freeze for BinderInfo
impl RefUnwindSafe for BinderInfo
impl Send for BinderInfo
impl Sync for BinderInfo
impl Unpin for BinderInfo
impl UnwindSafe for BinderInfo
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