#[non_exhaustive]pub struct FileSearchResult {
pub path: String,
/* private fields */
}Expand description
Client-facing representation of a file entry in search results.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.path: StringFile system path relative to the workspace root.
Implementations§
Trait Implementations§
Source§impl Clone for FileSearchResult
impl Clone for FileSearchResult
Source§fn clone(&self) -> FileSearchResult
fn clone(&self) -> FileSearchResult
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 moreSource§impl Debug for FileSearchResult
impl Debug for FileSearchResult
Source§impl Default for FileSearchResult
impl Default for FileSearchResult
Source§fn default() -> FileSearchResult
fn default() -> FileSearchResult
Returns the “default value” for a type. Read more
Source§impl Message for FileSearchResult
impl Message for FileSearchResult
Source§impl PartialEq for FileSearchResult
impl PartialEq for FileSearchResult
impl StructuralPartialEq for FileSearchResult
Auto Trait Implementations§
impl Freeze for FileSearchResult
impl RefUnwindSafe for FileSearchResult
impl Send for FileSearchResult
impl Sync for FileSearchResult
impl Unpin for FileSearchResult
impl UnwindSafe for FileSearchResult
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