pub struct ValidateSearchResult {
pub catalog_revision: U64,
pub resolved_indexes: Vec<Resource>,
pub authorized: bool,
pub capabilities: Vec<String>,
pub shape_digest: Digest,
pub warnings: Vec<String>,
pub refusals: Vec<String>,
pub limits: Vec<SearchValidationLimit>,
pub estimates: SearchValidationEstimates,
}Fields§
§catalog_revision: U64§resolved_indexes: Vec<Resource>§capabilities: Vec<String>§shape_digest: Digest§warnings: Vec<String>§refusals: Vec<String>§limits: Vec<SearchValidationLimit>§estimates: SearchValidationEstimatesTrait Implementations§
Source§impl Clone for ValidateSearchResult
impl Clone for ValidateSearchResult
Source§fn clone(&self) -> ValidateSearchResult
fn clone(&self) -> ValidateSearchResult
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 ValidateSearchResult
impl Debug for ValidateSearchResult
Source§impl<'de> Deserialize<'de> for ValidateSearchResult
impl<'de> Deserialize<'de> for ValidateSearchResult
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidateSearchResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidateSearchResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ValidateSearchResult
impl PartialEq for ValidateSearchResult
Source§impl Serialize for ValidateSearchResult
impl Serialize for ValidateSearchResult
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ValidateSearchResult
Auto Trait Implementations§
impl Freeze for ValidateSearchResult
impl RefUnwindSafe for ValidateSearchResult
impl Send for ValidateSearchResult
impl Sync for ValidateSearchResult
impl Unpin for ValidateSearchResult
impl UnsafeUnpin for ValidateSearchResult
impl UnwindSafe for ValidateSearchResult
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> 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