pub struct BrowserEntitySearchResponse {
pub protocol_version: ProtocolVersion,
pub datastore_id: PublicUuid,
pub family: String,
pub predicates: PredicateSet<EntityPredicate>,
pub entities: Vec<BrowserEntityDiscoveryRecord>,
pub returned_count: u16,
pub requested_limit: u16,
pub ordering: BrowserSearchOrdering,
pub has_more: bool,
pub next_cursor: Option<String>,
pub empty_state: Option<BrowserEntitySearchEmptyState>,
}Expand description
Browser-safe response for a datastore-scoped model-entity search.
Fields§
§protocol_version: ProtocolVersion§datastore_id: PublicUuid§family: String§predicates: PredicateSet<EntityPredicate>§entities: Vec<BrowserEntityDiscoveryRecord>§returned_count: u16§requested_limit: u16§ordering: BrowserSearchOrdering§has_more: bool§next_cursor: Option<String>§empty_state: Option<BrowserEntitySearchEmptyState>Trait Implementations§
Source§impl Clone for BrowserEntitySearchResponse
impl Clone for BrowserEntitySearchResponse
Source§fn clone(&self) -> BrowserEntitySearchResponse
fn clone(&self) -> BrowserEntitySearchResponse
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 BrowserEntitySearchResponse
impl Debug for BrowserEntitySearchResponse
Source§impl<'de> Deserialize<'de> for BrowserEntitySearchResponse
impl<'de> Deserialize<'de> for BrowserEntitySearchResponse
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
impl Eq for BrowserEntitySearchResponse
impl StructuralPartialEq for BrowserEntitySearchResponse
Auto Trait Implementations§
impl Freeze for BrowserEntitySearchResponse
impl RefUnwindSafe for BrowserEntitySearchResponse
impl Send for BrowserEntitySearchResponse
impl Sync for BrowserEntitySearchResponse
impl Unpin for BrowserEntitySearchResponse
impl UnsafeUnpin for BrowserEntitySearchResponse
impl UnwindSafe for BrowserEntitySearchResponse
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