Enum ra_ap_hir::CallableKind
source · pub enum CallableKind {
Function(Function),
TupleStruct(Struct),
TupleEnumVariant(Variant),
Closure,
FnPtr,
Other,
}Variants§
Function(Function)
TupleStruct(Struct)
TupleEnumVariant(Variant)
Closure
FnPtr
Other
Some other type that implements FnOnce.
Auto Trait Implementations§
impl RefUnwindSafe for CallableKind
impl Send for CallableKind
impl Sync for CallableKind
impl Unpin for CallableKind
impl UnwindSafe for CallableKind
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