pub enum NodePolicyAction {
Pass,
Sanitize,
Drop,
Error,
}Expand description
Generic policy action for handling non-conforming or unsupported semantic nodes.
Variants§
Trait Implementations§
Source§impl Clone for NodePolicyAction
impl Clone for NodePolicyAction
Source§fn clone(&self) -> NodePolicyAction
fn clone(&self) -> NodePolicyAction
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 NodePolicyAction
impl Debug for NodePolicyAction
Source§impl<'de> Deserialize<'de> for NodePolicyAction
impl<'de> Deserialize<'de> for NodePolicyAction
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 NodePolicyAction
impl PartialEq for NodePolicyAction
Source§impl Serialize for NodePolicyAction
impl Serialize for NodePolicyAction
impl Copy for NodePolicyAction
impl Eq for NodePolicyAction
impl StructuralPartialEq for NodePolicyAction
Auto Trait Implementations§
impl Freeze for NodePolicyAction
impl RefUnwindSafe for NodePolicyAction
impl Send for NodePolicyAction
impl Sync for NodePolicyAction
impl Unpin for NodePolicyAction
impl UnsafeUnpin for NodePolicyAction
impl UnwindSafe for NodePolicyAction
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