pub struct SearchSymbolsAdvancedResult {
pub symbols: Vec<Symbol>,
pub total_returned: usize,
pub applied_filters: SearchSymbolsAdvancedRequest,
}Expand description
Output payload for advanced symbol search.
Fields§
§symbols: Vec<Symbol>§total_returned: usize§applied_filters: SearchSymbolsAdvancedRequestTrait Implementations§
Source§impl Clone for SearchSymbolsAdvancedResult
impl Clone for SearchSymbolsAdvancedResult
Source§fn clone(&self) -> SearchSymbolsAdvancedResult
fn clone(&self) -> SearchSymbolsAdvancedResult
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 SearchSymbolsAdvancedResult
impl Debug for SearchSymbolsAdvancedResult
Source§impl Default for SearchSymbolsAdvancedResult
impl Default for SearchSymbolsAdvancedResult
Source§fn default() -> SearchSymbolsAdvancedResult
fn default() -> SearchSymbolsAdvancedResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SearchSymbolsAdvancedResult
impl<'de> Deserialize<'de> for SearchSymbolsAdvancedResult
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
Auto Trait Implementations§
impl Freeze for SearchSymbolsAdvancedResult
impl RefUnwindSafe for SearchSymbolsAdvancedResult
impl Send for SearchSymbolsAdvancedResult
impl Sync for SearchSymbolsAdvancedResult
impl Unpin for SearchSymbolsAdvancedResult
impl UnsafeUnpin for SearchSymbolsAdvancedResult
impl UnwindSafe for SearchSymbolsAdvancedResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request