#[non_exhaustive]pub struct ListReferenceListsRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
pub view: ReferenceListView,
/* private fields */
}Expand description
A request for a list of reference lists.
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.parent: StringRequired. The parent, which owns this collection of reference lists.
Format:
projects/{project}/locations/{location}/instances/{instance}
page_size: i32The maximum number of reference lists to return. The service may return fewer than this value. If unspecified, at most 100 reference lists will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
page_token: StringA page token, received from a previous ListReferenceLists call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListReferenceLists must
match the call that provided the page token.
view: ReferenceListViewHow much of each ReferenceList to view. Defaults to REFERENCE_LIST_VIEW_BASIC.
Implementations§
Source§impl ListReferenceListsRequest
impl ListReferenceListsRequest
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Sourcepub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
pub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
Sourcepub fn set_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of page_token.
§Example
ⓘ
let x = ListReferenceListsRequest::new().set_page_token("example");Sourcepub fn set_view<T: Into<ReferenceListView>>(self, v: T) -> Self
pub fn set_view<T: Into<ReferenceListView>>(self, v: T) -> Self
Trait Implementations§
Source§impl Clone for ListReferenceListsRequest
impl Clone for ListReferenceListsRequest
Source§fn clone(&self) -> ListReferenceListsRequest
fn clone(&self) -> ListReferenceListsRequest
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 ListReferenceListsRequest
impl Debug for ListReferenceListsRequest
Source§impl Default for ListReferenceListsRequest
impl Default for ListReferenceListsRequest
Source§fn default() -> ListReferenceListsRequest
fn default() -> ListReferenceListsRequest
Returns the “default value” for a type. Read more
Source§impl Message for ListReferenceListsRequest
impl Message for ListReferenceListsRequest
Source§impl PartialEq for ListReferenceListsRequest
impl PartialEq for ListReferenceListsRequest
Source§fn eq(&self, other: &ListReferenceListsRequest) -> bool
fn eq(&self, other: &ListReferenceListsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ListReferenceListsRequest
Auto Trait Implementations§
impl Freeze for ListReferenceListsRequest
impl RefUnwindSafe for ListReferenceListsRequest
impl Send for ListReferenceListsRequest
impl Sync for ListReferenceListsRequest
impl Unpin for ListReferenceListsRequest
impl UnsafeUnpin for ListReferenceListsRequest
impl UnwindSafe for ListReferenceListsRequest
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