pub struct ServiceAccountInfo {
pub parent_user: String,
pub account_status: String,
pub implied_policy: bool,
pub access_key: String,
pub name: Option<String>,
pub description: Option<String>,
pub expiration: Option<OffsetDateTime>,
}Fields§
§parent_user: String§account_status: String§implied_policy: bool§access_key: String§name: Option<String>§description: Option<String>§expiration: Option<OffsetDateTime>Trait Implementations§
Source§impl Debug for ServiceAccountInfo
impl Debug for ServiceAccountInfo
Source§impl<'de> Deserialize<'de> for ServiceAccountInfo
impl<'de> Deserialize<'de> for ServiceAccountInfo
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 ServiceAccountInfo
impl RefUnwindSafe for ServiceAccountInfo
impl Send for ServiceAccountInfo
impl Sync for ServiceAccountInfo
impl Unpin for ServiceAccountInfo
impl UnsafeUnpin for ServiceAccountInfo
impl UnwindSafe for ServiceAccountInfo
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