pub struct ListUsersRequest {
pub page_size: i32,
pub page_token: String,
pub filter: String,
}Expand description
ListUsersRequest payload (– api-linter: core::0158::request-page-token-field=disabled aip.dev/not-precedent: We need to do this because reasons. –) (– api-linter: core::0132::request-unknown-fields=disabled aip.dev/not-precedent: We really need this field because reasons. –)
Fields§
§page_size: i32The maximum number of users to return. The service may return fewer than this value. If unspecified, at most 50 rows will be returned. The maximum value is 1024; values above 1024 will be coerced to 1024.
page_token: StringToken of the page to retrieve. If not specified, the first
page of results will be returned. Use the value obtained from
next_page_token in the previous response in order to request
the next page of results.
When paginating, all other parameters provided to ListUsers must match
the call that provided the page token.
filter: StringAvailable Sequence and Operator
- name
Equal
- address
- Equal`
- display_name
- Equal`
Examples
- name=“users/FZ4MT1HYJHd9GK8D5mJ9f3r7irLaDL5NxBNLjGqrLqs9”
- address=“FZ4MT1HYJHd9GK8D5mJ9f3r7irLaDL5NxBNLjGqrLqs9”
- display_name=“Alice”
Trait Implementations§
Source§impl Clone for ListUsersRequest
impl Clone for ListUsersRequest
Source§fn clone(&self) -> ListUsersRequest
fn clone(&self) -> ListUsersRequest
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ListUsersRequest
impl Debug for ListUsersRequest
Source§impl Default for ListUsersRequest
impl Default for ListUsersRequest
§impl<'de> Deserialize<'de> for ListUsersRequest
impl<'de> Deserialize<'de> for ListUsersRequest
§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>,
Source§impl Message for ListUsersRequest
impl Message for ListUsersRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl PartialEq for ListUsersRequest
impl PartialEq for ListUsersRequest
Source§fn eq(&self, other: &ListUsersRequest) -> bool
fn eq(&self, other: &ListUsersRequest) -> bool
self and other values to be equal, and is used by ==.§impl Serialize for ListUsersRequest
impl Serialize for ListUsersRequest
impl StructuralPartialEq for ListUsersRequest
Auto Trait Implementations§
impl Freeze for ListUsersRequest
impl RefUnwindSafe for ListUsersRequest
impl Send for ListUsersRequest
impl Sync for ListUsersRequest
impl Unpin for ListUsersRequest
impl UnsafeUnpin for ListUsersRequest
impl UnwindSafe for ListUsersRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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>
T in a tonic::Request