pub struct IdentityEdge {
pub principal: Principal,
pub scope: Option<String>,
pub target: String,
pub role_id: String,
pub role_name: String,
pub kind: EdgeKind,
pub reason: String,
}Fields§
§principal: Principal§scope: Option<String>ARM resource id of the target scope, when derivable from config.
target: String§role_id: String§role_name: String§kind: EdgeKind§reason: StringTrait Implementations§
Source§impl Clone for IdentityEdge
impl Clone for IdentityEdge
Source§fn clone(&self) -> IdentityEdge
fn clone(&self) -> IdentityEdge
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 IdentityEdge
impl Debug for IdentityEdge
Auto Trait Implementations§
impl Freeze for IdentityEdge
impl RefUnwindSafe for IdentityEdge
impl Send for IdentityEdge
impl Sync for IdentityEdge
impl Unpin for IdentityEdge
impl UnsafeUnpin for IdentityEdge
impl UnwindSafe for IdentityEdge
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