pub enum ServiceValidationPolicy {
Skip,
WarnOnly,
Required,
}Expand description
Validation policy for incoming service records.
Variants§
Skip
No validation. Accept any record. Fast; for closed networks.
WarnOnly
Log unsigned/unverified records but act on them anyway.
Required
Drop unsigned records; only auto-populate FIB from verified Data.
Trait Implementations§
Source§impl Clone for ServiceValidationPolicy
impl Clone for ServiceValidationPolicy
Source§fn clone(&self) -> ServiceValidationPolicy
fn clone(&self) -> ServiceValidationPolicy
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 ServiceValidationPolicy
impl Debug for ServiceValidationPolicy
Source§impl PartialEq for ServiceValidationPolicy
impl PartialEq for ServiceValidationPolicy
impl Eq for ServiceValidationPolicy
impl StructuralPartialEq for ServiceValidationPolicy
Auto Trait Implementations§
impl Freeze for ServiceValidationPolicy
impl RefUnwindSafe for ServiceValidationPolicy
impl Send for ServiceValidationPolicy
impl Sync for ServiceValidationPolicy
impl Unpin for ServiceValidationPolicy
impl UnwindSafe for ServiceValidationPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more