pub struct ContextReport {
pub query: String,
pub search_terms: Vec<String>,
pub matches: Vec<ContextMatch>,
pub files: Vec<ContextFileSummary>,
pub symbols: Vec<ContextSymbolSummary>,
pub warnings: Vec<String>,
}Fields§
§query: String§search_terms: Vec<String>§matches: Vec<ContextMatch>§files: Vec<ContextFileSummary>§symbols: Vec<ContextSymbolSummary>§warnings: Vec<String>Trait Implementations§
Source§impl Clone for ContextReport
impl Clone for ContextReport
Source§fn clone(&self) -> ContextReport
fn clone(&self) -> ContextReport
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 ContextReport
impl Debug for ContextReport
Auto Trait Implementations§
impl Freeze for ContextReport
impl RefUnwindSafe for ContextReport
impl Send for ContextReport
impl Sync for ContextReport
impl Unpin for ContextReport
impl UnsafeUnpin for ContextReport
impl UnwindSafe for ContextReport
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