pub struct SymbolSearchQuery {
pub workspace: Option<String>,
pub text: Option<String>,
pub path: Vec<String>,
pub lang: Vec<String>,
pub kind: Vec<String>,
pub shape: Vec<String>,
pub name: Option<String>,
pub include_non_navigable: bool,
pub include_code: bool,
pub context_lines: usize,
pub projection: Vec<String>,
}Fields§
§workspace: Option<String>§text: Option<String>§path: Vec<String>§lang: Vec<String>§kind: Vec<String>§shape: Vec<String>§name: Option<String>§include_code: bool§context_lines: usize§projection: Vec<String>Trait Implementations§
Source§impl Clone for SymbolSearchQuery
impl Clone for SymbolSearchQuery
Source§fn clone(&self) -> SymbolSearchQuery
fn clone(&self) -> SymbolSearchQuery
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 SymbolSearchQuery
impl Debug for SymbolSearchQuery
Source§impl Default for SymbolSearchQuery
impl Default for SymbolSearchQuery
Source§fn default() -> SymbolSearchQuery
fn default() -> SymbolSearchQuery
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SymbolSearchQuery
impl<'de> Deserialize<'de> for SymbolSearchQuery
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SymbolSearchQuery
Source§impl PartialEq for SymbolSearchQuery
impl PartialEq for SymbolSearchQuery
Source§impl Serialize for SymbolSearchQuery
impl Serialize for SymbolSearchQuery
impl StructuralPartialEq for SymbolSearchQuery
Auto Trait Implementations§
impl Freeze for SymbolSearchQuery
impl RefUnwindSafe for SymbolSearchQuery
impl Send for SymbolSearchQuery
impl Sync for SymbolSearchQuery
impl Unpin for SymbolSearchQuery
impl UnsafeUnpin for SymbolSearchQuery
impl UnwindSafe for SymbolSearchQuery
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