pub struct PolicyDetachResult {
pub entity: PolicyDetachEntity,
pub entity_name: String,
pub attached: Vec<String>,
pub detached: Vec<String>,
pub unchanged: Vec<String>,
pub updated_at: Timestamp,
}Expand description
Normalized outcome for an idempotent builtin policy detach.
Fields§
§entity: PolicyDetachEntity§entity_name: String§attached: Vec<String>§detached: Vec<String>§unchanged: Vec<String>§updated_at: TimestampTrait Implementations§
Source§impl Clone for PolicyDetachResult
impl Clone for PolicyDetachResult
Source§fn clone(&self) -> PolicyDetachResult
fn clone(&self) -> PolicyDetachResult
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 PolicyDetachResult
impl Debug for PolicyDetachResult
Source§impl<'de> Deserialize<'de> for PolicyDetachResult
impl<'de> Deserialize<'de> for PolicyDetachResult
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
impl Eq for PolicyDetachResult
Source§impl PartialEq for PolicyDetachResult
impl PartialEq for PolicyDetachResult
Source§impl Serialize for PolicyDetachResult
impl Serialize for PolicyDetachResult
impl StructuralPartialEq for PolicyDetachResult
Auto Trait Implementations§
impl Freeze for PolicyDetachResult
impl RefUnwindSafe for PolicyDetachResult
impl Send for PolicyDetachResult
impl Sync for PolicyDetachResult
impl Unpin for PolicyDetachResult
impl UnsafeUnpin for PolicyDetachResult
impl UnwindSafe for PolicyDetachResult
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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