#[non_exhaustive]pub struct SearchDataObjectsResponse {
pub results: Vec<SearchResult>,
pub next_page_token: String,
/* private fields */
}Expand description
Response for a search request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.results: Vec<SearchResult>Output only. The list of dataObjects that match the search criteria.
next_page_token: StringOutput only. A token to retrieve next page of results. Pass to [DataObjectSearchService.SearchDataObjectsRequest.page_token][] to obtain that page.
Implementations§
Source§impl SearchDataObjectsResponse
impl SearchDataObjectsResponse
pub fn new() -> Self
Sourcepub fn set_results<T, V>(self, v: T) -> Self
pub fn set_results<T, V>(self, v: T) -> Self
Sourcepub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of next_page_token.
§Example
ⓘ
let x = SearchDataObjectsResponse::new().set_next_page_token("example");Trait Implementations§
Source§impl Clone for SearchDataObjectsResponse
impl Clone for SearchDataObjectsResponse
Source§fn clone(&self) -> SearchDataObjectsResponse
fn clone(&self) -> SearchDataObjectsResponse
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 SearchDataObjectsResponse
impl Debug for SearchDataObjectsResponse
Source§impl Default for SearchDataObjectsResponse
impl Default for SearchDataObjectsResponse
Source§fn default() -> SearchDataObjectsResponse
fn default() -> SearchDataObjectsResponse
Returns the “default value” for a type. Read more
Source§impl Message for SearchDataObjectsResponse
impl Message for SearchDataObjectsResponse
impl StructuralPartialEq for SearchDataObjectsResponse
Auto Trait Implementations§
impl Freeze for SearchDataObjectsResponse
impl RefUnwindSafe for SearchDataObjectsResponse
impl Send for SearchDataObjectsResponse
impl Sync for SearchDataObjectsResponse
impl Unpin for SearchDataObjectsResponse
impl UnsafeUnpin for SearchDataObjectsResponse
impl UnwindSafe for SearchDataObjectsResponse
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