pub struct PolicySimulationResult { /* private fields */ }Implementations§
Source§impl PolicySimulationResult
impl PolicySimulationResult
pub fn action<T>(self, value: T) -> Self
pub fn evaluated_policies<T>(self, value: T) -> Self
pub fn evaluated_unit<T>(self, value: T) -> Self
pub fn matched_rule<T>(self, value: T) -> Self
pub fn reason<T>(self, value: T) -> Self
pub fn unmatched_rules<T>(self, value: T) -> Self
Trait Implementations§
Source§impl Clone for PolicySimulationResult
impl Clone for PolicySimulationResult
Source§impl Debug for PolicySimulationResult
impl Debug for PolicySimulationResult
Source§impl Default for PolicySimulationResult
impl Default for PolicySimulationResult
Source§impl From<PolicySimulationResult> for PolicySimulationResult
impl From<PolicySimulationResult> for PolicySimulationResult
Source§fn from(value: PolicySimulationResult) -> Self
fn from(value: PolicySimulationResult) -> Self
Converts to this type from the input type.
Source§impl TryFrom<PolicySimulationResult> for PolicySimulationResult
impl TryFrom<PolicySimulationResult> for PolicySimulationResult
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: PolicySimulationResult) -> Result<Self, ConversionError>
fn try_from(value: PolicySimulationResult) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PolicySimulationResult
impl RefUnwindSafe for PolicySimulationResult
impl Send for PolicySimulationResult
impl Sync for PolicySimulationResult
impl Unpin for PolicySimulationResult
impl UnsafeUnpin for PolicySimulationResult
impl UnwindSafe for PolicySimulationResult
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