pub struct ListClientRequest {
pub keyset_id: Option<IdentifiedBy>,
}Expand description
Request message to list clients.
If keyset_id is provided, only clients granted access to that keyset are returned;
otherwise all clients in the workspace are returned.
Requires the client:list scope.
Response is a vector of KeysetClients.
Fields§
§keyset_id: Option<IdentifiedBy>Optional keyset filter — either a keyset UUID or a keyset name (resolved within the workspace). Only clients granted that keyset are returned; if omitted, all clients in the workspace are returned.
Trait Implementations§
Source§impl ComposeSchema for ListClientRequest
impl ComposeSchema for ListClientRequest
Source§impl Debug for ListClientRequest
impl Debug for ListClientRequest
Source§impl Default for ListClientRequest
impl Default for ListClientRequest
Source§fn default() -> ListClientRequest
fn default() -> ListClientRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListClientRequest
impl<'de> Deserialize<'de> for ListClientRequest
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 Serialize for ListClientRequest
impl Serialize for ListClientRequest
Source§impl ToSchema for ListClientRequest
impl ToSchema for ListClientRequest
Auto Trait Implementations§
impl Freeze for ListClientRequest
impl RefUnwindSafe for ListClientRequest
impl Send for ListClientRequest
impl Sync for ListClientRequest
impl Unpin for ListClientRequest
impl UnsafeUnpin for ListClientRequest
impl UnwindSafe for ListClientRequest
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
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more