pub struct BrowserVariableSearchResponse {
pub protocol_version: ProtocolVersion,
pub datastore_id: PublicUuid,
pub family: String,
pub predicates: PredicateSet<VariablePredicate>,
pub variables: Vec<BrowserDictionaryVariableDiscoveryRecord>,
pub returned_count: u16,
pub requested_limit: u16,
pub ordering: BrowserSearchOrdering,
pub has_more: bool,
pub next_cursor: Option<String>,
pub empty_state: Option<BrowserVariableSearchEmptyState>,
}Expand description
Browser-safe response for a datastore-scoped dictionary-variable search.
Fields§
§protocol_version: ProtocolVersion§datastore_id: PublicUuid§family: String§predicates: PredicateSet<VariablePredicate>§variables: Vec<BrowserDictionaryVariableDiscoveryRecord>§returned_count: u16§requested_limit: u16§ordering: BrowserSearchOrdering§has_more: bool§next_cursor: Option<String>§empty_state: Option<BrowserVariableSearchEmptyState>Trait Implementations§
Source§impl Clone for BrowserVariableSearchResponse
impl Clone for BrowserVariableSearchResponse
Source§fn clone(&self) -> BrowserVariableSearchResponse
fn clone(&self) -> BrowserVariableSearchResponse
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<'de> Deserialize<'de> for BrowserVariableSearchResponse
impl<'de> Deserialize<'de> for BrowserVariableSearchResponse
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 PartialEq for BrowserVariableSearchResponse
impl PartialEq for BrowserVariableSearchResponse
Source§fn eq(&self, other: &BrowserVariableSearchResponse) -> bool
fn eq(&self, other: &BrowserVariableSearchResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BrowserVariableSearchResponse
impl StructuralPartialEq for BrowserVariableSearchResponse
Auto Trait Implementations§
impl Freeze for BrowserVariableSearchResponse
impl RefUnwindSafe for BrowserVariableSearchResponse
impl Send for BrowserVariableSearchResponse
impl Sync for BrowserVariableSearchResponse
impl Unpin for BrowserVariableSearchResponse
impl UnsafeUnpin for BrowserVariableSearchResponse
impl UnwindSafe for BrowserVariableSearchResponse
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