pub enum DeclarationSearchScope {
Namespace,
Module,
}Variants§
Trait Implementations§
Source§impl Clone for DeclarationSearchScope
impl Clone for DeclarationSearchScope
Source§fn clone(&self) -> DeclarationSearchScope
fn clone(&self) -> DeclarationSearchScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeclarationSearchScope
Source§impl Debug for DeclarationSearchScope
impl Debug for DeclarationSearchScope
impl Eq for DeclarationSearchScope
Source§impl<'lean> IntoLean<'lean> for DeclarationSearchScope
impl<'lean> IntoLean<'lean> for DeclarationSearchScope
Source§fn into_lean(self, runtime: &'lean LeanRuntime) -> Obj<'lean>
fn into_lean(self, runtime: &'lean LeanRuntime) -> Obj<'lean>
Allocate (or scalar-box) a Lean representation of
self and return
the owned handle.Source§impl PartialEq for DeclarationSearchScope
impl PartialEq for DeclarationSearchScope
impl StructuralPartialEq for DeclarationSearchScope
Auto Trait Implementations§
impl Freeze for DeclarationSearchScope
impl RefUnwindSafe for DeclarationSearchScope
impl Send for DeclarationSearchScope
impl Sync for DeclarationSearchScope
impl Unpin for DeclarationSearchScope
impl UnsafeUnpin for DeclarationSearchScope
impl UnwindSafe for DeclarationSearchScope
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