pub struct ReferencesResult {
pub references: Vec<NameRefNode>,
pub truncated: bool,
}Expand description
Result for ModuleQuery::References.
Fields§
§references: Vec<NameRefNode>§truncated: boolTrait Implementations§
Source§impl Clone for ReferencesResult
impl Clone for ReferencesResult
Source§fn clone(&self) -> ReferencesResult
fn clone(&self) -> ReferencesResult
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 ReferencesResult
impl Debug for ReferencesResult
impl Eq for ReferencesResult
Source§impl PartialEq for ReferencesResult
impl PartialEq for ReferencesResult
impl StructuralPartialEq for ReferencesResult
Source§impl<'lean> TryFromLean<'lean> for ReferencesResult
impl<'lean> TryFromLean<'lean> for ReferencesResult
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 ReferencesResult
impl RefUnwindSafe for ReferencesResult
impl Send for ReferencesResult
impl Sync for ReferencesResult
impl Unpin for ReferencesResult
impl UnsafeUnpin for ReferencesResult
impl UnwindSafe for ReferencesResult
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