pub struct QueryAdvisorResult {
pub index_advice: Option<Vec<IndexAdvice>>,
}
Expand description
Output of query advisor analysis.
This type is not used in any activity, and only used as part of another schema.
Fields§
§index_advice: Option<Vec<IndexAdvice>>
Optional. Index Recommendation for a query. This is an optional field and the recommendation will only be available when the recommendation guarantees significant improvement in query performance.
Trait Implementations§
Source§impl Clone for QueryAdvisorResult
impl Clone for QueryAdvisorResult
Source§fn clone(&self) -> QueryAdvisorResult
fn clone(&self) -> QueryAdvisorResult
Returns a copy 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 QueryAdvisorResult
impl Debug for QueryAdvisorResult
Source§impl Default for QueryAdvisorResult
impl Default for QueryAdvisorResult
Source§fn default() -> QueryAdvisorResult
fn default() -> QueryAdvisorResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueryAdvisorResult
impl<'de> Deserialize<'de> for QueryAdvisorResult
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
Source§impl Serialize for QueryAdvisorResult
impl Serialize for QueryAdvisorResult
impl Part for QueryAdvisorResult
Auto Trait Implementations§
impl Freeze for QueryAdvisorResult
impl RefUnwindSafe for QueryAdvisorResult
impl Send for QueryAdvisorResult
impl Sync for QueryAdvisorResult
impl Unpin for QueryAdvisorResult
impl UnwindSafe for QueryAdvisorResult
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 more