pub struct SearchRunsRequest { /* private fields */ }Implementations§
Source§impl SearchRunsRequest
impl SearchRunsRequest
Sourcepub fn new(
sort: SortOptions,
page_size: i32,
query: SearchQuery,
) -> SearchRunsRequest
pub fn new( sort: SortOptions, page_size: i32, query: SearchQuery, ) -> SearchRunsRequest
Constructs a new instance of the type.
pub fn sort(&self) -> &SortOptions
pub fn next_page_token(&self) -> Option<&str>
pub fn query(&self) -> &SearchQuery
Sourcepub fn archived_statuses(&self) -> Option<&BTreeSet<ArchivedStatus>>
👎Deprecated: use archived filter in search query instead.
pub fn archived_statuses(&self) -> Option<&BTreeSet<ArchivedStatus>>
use archived filter in search query instead.
Default search status is NOT_ARCHIVED if none are provided. Allows for including archived runs in search.
Sourcepub fn include_match_count(&self) -> Option<bool>
pub fn include_match_count(&self) -> Option<bool>
When true, the response populates totalCount with the number of runs matching the query. Defaults to false. Computing the count is an additional query whose cost grows with the size of the matching set, so only set this when the count is needed.
Trait Implementations§
Source§impl Clone for SearchRunsRequest
impl Clone for SearchRunsRequest
Source§fn clone(&self) -> SearchRunsRequest
fn clone(&self) -> SearchRunsRequest
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 SearchRunsRequest
impl Debug for SearchRunsRequest
Source§impl<'de> Deserialize<'de> for SearchRunsRequest
impl<'de> Deserialize<'de> for SearchRunsRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SearchRunsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SearchRunsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SearchRunsRequest
Source§impl Hash for SearchRunsRequest
impl Hash for SearchRunsRequest
Source§impl Ord for SearchRunsRequest
impl Ord for SearchRunsRequest
Source§fn cmp(&self, other: &SearchRunsRequest) -> Ordering
fn cmp(&self, other: &SearchRunsRequest) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SearchRunsRequest
impl PartialEq for SearchRunsRequest
Source§fn eq(&self, other: &SearchRunsRequest) -> bool
fn eq(&self, other: &SearchRunsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for SearchRunsRequest
impl PartialOrd for SearchRunsRequest
Source§impl Serialize for SearchRunsRequest
impl Serialize for SearchRunsRequest
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 SearchRunsRequest
Auto Trait Implementations§
impl Freeze for SearchRunsRequest
impl RefUnwindSafe for SearchRunsRequest
impl Send for SearchRunsRequest
impl Sync for SearchRunsRequest
impl Unpin for SearchRunsRequest
impl UnsafeUnpin for SearchRunsRequest
impl UnwindSafe for SearchRunsRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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