Struct racer::Match [−][src]
pub struct Match { pub matchstr: String, pub filepath: PathBuf, pub point: Point, pub coords: Option<Coordinate>, pub local: bool, pub mtype: MatchType, pub contextstr: String, pub generic_args: Vec<String>, pub generic_types: Vec<PathSearch>, pub docs: String, }
Context, source, and etc. for detected completion or definition
Fields
matchstr: String
filepath: PathBuf
point: Point
coords: Option<Coordinate>
local: bool
mtype: MatchType
contextstr: String
generic_args: Vec<String>
generic_types: Vec<PathSearch>
docs: String
Trait Implementations
impl Clone for Match
[src]
impl Clone for Match
fn clone(&self) -> Match
[src]
fn clone(&self) -> Match
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl PartialEq for Match
[src]
impl PartialEq for Match
fn eq(&self, other: &Match) -> bool
[src]
fn eq(&self, other: &Match) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Match) -> bool
[src]
fn ne(&self, other: &Match) -> bool
This method tests for !=
.
impl Debug for Match
[src]
impl Debug for Match