#[non_exhaustive]pub enum ExecutionPolicyError {}Expand description
Reports invalid execution-policy configuration.
Phase 4 currently has no invalid public execution policy state, but the error type is part of the accepted runtime configuration contract.
§Examples
use std::fmt::Debug;
use tenferro_runtime::ExecutionPolicyError;
fn requires_debug<T: Debug>() {}
requires_debug::<ExecutionPolicyError>();Trait Implementations§
Source§impl Clone for ExecutionPolicyError
impl Clone for ExecutionPolicyError
Source§fn clone(&self) -> ExecutionPolicyError
fn clone(&self) -> ExecutionPolicyError
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 ExecutionPolicyError
impl Debug for ExecutionPolicyError
Source§impl Display for ExecutionPolicyError
impl Display for ExecutionPolicyError
Source§impl Error for ExecutionPolicyError
impl Error for ExecutionPolicyError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for ExecutionPolicyError
impl PartialEq for ExecutionPolicyError
Source§fn eq(&self, other: &ExecutionPolicyError) -> bool
fn eq(&self, other: &ExecutionPolicyError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ExecutionPolicyError
impl Eq for ExecutionPolicyError
impl StructuralPartialEq for ExecutionPolicyError
Auto Trait Implementations§
impl Freeze for ExecutionPolicyError
impl RefUnwindSafe for ExecutionPolicyError
impl Send for ExecutionPolicyError
impl Sync for ExecutionPolicyError
impl Unpin for ExecutionPolicyError
impl UnsafeUnpin for ExecutionPolicyError
impl UnwindSafe for ExecutionPolicyError
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
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more