pub struct WorkspaceSearchResponse {
pub paths: Vec<String>,
pub matches: Vec<GrepMatch>,
pub truncated: bool,
pub next_cursor: Option<String>,
}Fields§
§paths: Vec<String>§matches: Vec<GrepMatch>§truncated: bool§next_cursor: Option<String>Trait Implementations§
Source§impl Clone for WorkspaceSearchResponse
impl Clone for WorkspaceSearchResponse
Source§fn clone(&self) -> WorkspaceSearchResponse
fn clone(&self) -> WorkspaceSearchResponse
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 WorkspaceSearchResponse
impl Debug for WorkspaceSearchResponse
Source§impl<'de> Deserialize<'de> for WorkspaceSearchResponse
impl<'de> Deserialize<'de> for WorkspaceSearchResponse
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 WorkspaceSearchResponse
Source§impl PartialEq for WorkspaceSearchResponse
impl PartialEq for WorkspaceSearchResponse
Source§impl Serialize for WorkspaceSearchResponse
impl Serialize for WorkspaceSearchResponse
impl StructuralPartialEq for WorkspaceSearchResponse
Auto Trait Implementations§
impl Freeze for WorkspaceSearchResponse
impl RefUnwindSafe for WorkspaceSearchResponse
impl Send for WorkspaceSearchResponse
impl Sync for WorkspaceSearchResponse
impl Unpin for WorkspaceSearchResponse
impl UnsafeUnpin for WorkspaceSearchResponse
impl UnwindSafe for WorkspaceSearchResponse
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