pub struct ProjectServiceAccountListResponse {
pub object: String,
pub data: Vec<ProjectServiceAccount>,
pub first_id: String,
pub last_id: String,
pub has_more: bool,
}
Expand description
Represents the response object for listing project service accounts.
Fields§
§object: String
The object type, which is always list
.
data: Vec<ProjectServiceAccount>
The list of project service accounts.
first_id: String
The ID of the first project service account in the list.
last_id: String
The ID of the last project service account in the list.
has_more: bool
Indicates if there are more project service accounts available.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProjectServiceAccountListResponse
impl<'de> Deserialize<'de> for ProjectServiceAccountListResponse
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
Auto Trait Implementations§
impl Freeze for ProjectServiceAccountListResponse
impl RefUnwindSafe for ProjectServiceAccountListResponse
impl Send for ProjectServiceAccountListResponse
impl Sync for ProjectServiceAccountListResponse
impl Unpin for ProjectServiceAccountListResponse
impl UnwindSafe for ProjectServiceAccountListResponse
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