pub struct DeclarationCandidate {
pub kind: String,
pub name: String,
pub owner_class: Option<String>,
pub namespace: Option<String>,
pub line_start: usize,
pub line_end: usize,
pub signature: Option<String>,
pub extraction_confidence: String,
pub references_count: u32,
}Fields§
§kind: String§name: String§owner_class: Option<String>§namespace: Option<String>§line_start: usize§line_end: usize§signature: Option<String>§extraction_confidence: String§references_count: u32Trait Implementations§
Source§impl Clone for DeclarationCandidate
impl Clone for DeclarationCandidate
Source§fn clone(&self) -> DeclarationCandidate
fn clone(&self) -> DeclarationCandidate
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 moreAuto Trait Implementations§
impl Freeze for DeclarationCandidate
impl RefUnwindSafe for DeclarationCandidate
impl Send for DeclarationCandidate
impl Sync for DeclarationCandidate
impl Unpin for DeclarationCandidate
impl UnsafeUnpin for DeclarationCandidate
impl UnwindSafe for DeclarationCandidate
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