pub struct HostedServiceAccountSummary {
pub service_account_id: ServiceAccountId,
pub display_name: String,
pub scopes: Vec<HostedScope>,
pub credential_id: String,
pub revoked: bool,
}Fields§
§service_account_id: ServiceAccountId§display_name: String§scopes: Vec<HostedScope>§credential_id: StringStable credential id for audit correlation; never key material.
revoked: boolTrait Implementations§
Source§impl Clone for HostedServiceAccountSummary
impl Clone for HostedServiceAccountSummary
Source§fn clone(&self) -> HostedServiceAccountSummary
fn clone(&self) -> HostedServiceAccountSummary
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 HostedServiceAccountSummary
impl Debug for HostedServiceAccountSummary
Source§impl<'de> Deserialize<'de> for HostedServiceAccountSummary
impl<'de> Deserialize<'de> for HostedServiceAccountSummary
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 HostedServiceAccountSummary
impl RefUnwindSafe for HostedServiceAccountSummary
impl Send for HostedServiceAccountSummary
impl Sync for HostedServiceAccountSummary
impl Unpin for HostedServiceAccountSummary
impl UnsafeUnpin for HostedServiceAccountSummary
impl UnwindSafe for HostedServiceAccountSummary
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