pub struct ResolvedPrincipal {
pub arn: String,
pub account: String,
pub identity_policies: Vec<PolicyDocument>,
pub permissions_boundary: Option<PolicyDocument>,
pub is_root: bool,
}Fields§
§arn: String§account: String§identity_policies: Vec<PolicyDocument>§permissions_boundary: Option<PolicyDocument>§is_root: boolAuto Trait Implementations§
impl Freeze for ResolvedPrincipal
impl RefUnwindSafe for ResolvedPrincipal
impl Send for ResolvedPrincipal
impl Sync for ResolvedPrincipal
impl Unpin for ResolvedPrincipal
impl UnsafeUnpin for ResolvedPrincipal
impl UnwindSafe for ResolvedPrincipal
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