pub enum SearchNotebooksQuery {
Show 15 variants
And(Vec<SearchNotebooksQuery>),
Or(Vec<SearchNotebooksQuery>),
ExactMatch(String),
SearchText(String),
Label(Label),
Property(Property),
AssetRid(AssetRid),
ExactAssetRids(BTreeSet<AssetRid>),
AuthorRid(UserRid),
RunRid(RunRid),
NotebookType(NotebookType),
DraftState(bool),
Archived(bool),
Workspace(WorkspaceRid),
Unknown(Unknown),
}
Variants§
And(Vec<SearchNotebooksQuery>)
Or(Vec<SearchNotebooksQuery>)
ExactMatch(String)
Performs case insensitive exact match search on the title.
SearchText(String)
Label(Label)
Property(Property)
AssetRid(AssetRid)
ExactAssetRids(BTreeSet<AssetRid>)
Requires the set of assets in the query to exactly match the set of assets in the notebook. To do a partial match, use an “and” on AssetRid queries.
AuthorRid(UserRid)
RunRid(RunRid)
NotebookType(NotebookType)
DraftState(bool)
Archived(bool)
Workspace(WorkspaceRid)
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl Clone for SearchNotebooksQuery
impl Clone for SearchNotebooksQuery
Source§fn clone(&self) -> SearchNotebooksQuery
fn clone(&self) -> SearchNotebooksQuery
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 SearchNotebooksQuery
impl Debug for SearchNotebooksQuery
Source§impl<'de> Deserialize<'de> for SearchNotebooksQuery
impl<'de> Deserialize<'de> for SearchNotebooksQuery
Source§fn deserialize<D>(d: D) -> Result<SearchNotebooksQuery, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<SearchNotebooksQuery, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SearchNotebooksQuery
impl Hash for SearchNotebooksQuery
Source§impl Ord for SearchNotebooksQuery
impl Ord for SearchNotebooksQuery
Source§fn cmp(&self, other: &SearchNotebooksQuery) -> Ordering
fn cmp(&self, other: &SearchNotebooksQuery) -> Ordering
1.21.0 · 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 SearchNotebooksQuery
impl PartialEq for SearchNotebooksQuery
Source§impl PartialOrd for SearchNotebooksQuery
impl PartialOrd for SearchNotebooksQuery
Source§impl Serialize for SearchNotebooksQuery
impl Serialize for SearchNotebooksQuery
impl Eq for SearchNotebooksQuery
impl StructuralPartialEq for SearchNotebooksQuery
Auto Trait Implementations§
impl Freeze for SearchNotebooksQuery
impl RefUnwindSafe for SearchNotebooksQuery
impl Send for SearchNotebooksQuery
impl Sync for SearchNotebooksQuery
impl Unpin for SearchNotebooksQuery
impl UnwindSafe for SearchNotebooksQuery
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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