pub struct CrystallizedPolicy {
pub label: String,
pub scope: String,
pub action: String,
pub rationale: String,
}Expand description
A policy generated during crystallization.
Fields§
§label: StringSuggested label.
scope: StringSuggested scope.
action: StringSuggested action.
rationale: StringWhy this policy was generated.
Trait Implementations§
Source§impl Clone for CrystallizedPolicy
impl Clone for CrystallizedPolicy
Source§fn clone(&self) -> CrystallizedPolicy
fn clone(&self) -> CrystallizedPolicy
Returns a duplicate of the value. Read more
1.0.0 · 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 CrystallizedPolicy
impl Debug for CrystallizedPolicy
Source§impl<'de> Deserialize<'de> for CrystallizedPolicy
impl<'de> Deserialize<'de> for CrystallizedPolicy
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 CrystallizedPolicy
impl RefUnwindSafe for CrystallizedPolicy
impl Send for CrystallizedPolicy
impl Sync for CrystallizedPolicy
impl Unpin for CrystallizedPolicy
impl UnsafeUnpin for CrystallizedPolicy
impl UnwindSafe for CrystallizedPolicy
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