pub struct DeclarationSearchResult {
pub declarations: Vec<DeclarationSearchRow>,
pub truncated: bool,
pub facts: DeclarationSearchFacts,
}Fields§
§declarations: Vec<DeclarationSearchRow>§truncated: bool§facts: DeclarationSearchFactsTrait Implementations§
Source§impl Clone for DeclarationSearchResult
impl Clone for DeclarationSearchResult
Source§fn clone(&self) -> DeclarationSearchResult
fn clone(&self) -> DeclarationSearchResult
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 moreSource§impl Debug for DeclarationSearchResult
impl Debug for DeclarationSearchResult
impl Eq for DeclarationSearchResult
Source§impl PartialEq for DeclarationSearchResult
impl PartialEq for DeclarationSearchResult
impl StructuralPartialEq for DeclarationSearchResult
Source§impl<'lean> TryFromLean<'lean> for DeclarationSearchResult
impl<'lean> TryFromLean<'lean> for DeclarationSearchResult
Source§fn try_from_lean(obj: Obj<'lean>) -> LeanResult<Self>
fn try_from_lean(obj: Obj<'lean>) -> LeanResult<Self>
Decode
obj into Self, returning a
LeanError::Host with stage
[HostStage::Conversion] if the object’s kind or payload is
outside the type’s representable range. Read moreAuto Trait Implementations§
impl Freeze for DeclarationSearchResult
impl RefUnwindSafe for DeclarationSearchResult
impl Send for DeclarationSearchResult
impl Sync for DeclarationSearchResult
impl Unpin for DeclarationSearchResult
impl UnsafeUnpin for DeclarationSearchResult
impl UnwindSafe for DeclarationSearchResult
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