pub struct DelegationSummary {
pub id: String,
pub subject: AgentId,
pub principal: PrincipalDescriptor,
pub scopes: Vec<String>,
pub status: DelegationStatus,
}Fields§
§id: String§subject: AgentId§principal: PrincipalDescriptor§scopes: Vec<String>§status: DelegationStatusTrait Implementations§
Source§impl Clone for DelegationSummary
impl Clone for DelegationSummary
Source§fn clone(&self) -> DelegationSummary
fn clone(&self) -> DelegationSummary
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 DelegationSummary
impl Debug for DelegationSummary
Source§impl<'de> Deserialize<'de> for DelegationSummary
impl<'de> Deserialize<'de> for DelegationSummary
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
Source§impl PartialEq for DelegationSummary
impl PartialEq for DelegationSummary
Source§impl Serialize for DelegationSummary
impl Serialize for DelegationSummary
impl StructuralPartialEq for DelegationSummary
Auto Trait Implementations§
impl Freeze for DelegationSummary
impl RefUnwindSafe for DelegationSummary
impl Send for DelegationSummary
impl Sync for DelegationSummary
impl Unpin for DelegationSummary
impl UnsafeUnpin for DelegationSummary
impl UnwindSafe for DelegationSummary
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