[−][src]Enum ketos::restrict::RestrictError
Represents an error caused by breach of runtime execution restrictions
Variants
Execution time exceeded limit
Call stack exceeded limit
Value stack exceeded limit
Namespace size exceeded limit
Memory consumption exceeded limit
Integer bit limit exceeded
Nested syntax exceeded limit
Methods
impl RestrictError
[src]
pub fn description(self) -> &'static str
[src]
Returns a string describing the error that occurred.
Trait Implementations
impl Clone for RestrictError
[src]
fn clone(&self) -> RestrictError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RestrictError
[src]
impl Debug for RestrictError
[src]
impl Display for RestrictError
[src]
impl Eq for RestrictError
[src]
impl From<RestrictError> for Error
[src]
fn from(e: RestrictError) -> Error
[src]
impl NameDisplay for RestrictError
[src]
impl PartialEq<RestrictError> for RestrictError
[src]
fn eq(&self, other: &RestrictError) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for RestrictError
[src]
impl StructuralPartialEq for RestrictError
[src]
Auto Trait Implementations
impl RefUnwindSafe for RestrictError
impl Send for RestrictError
impl Sync for RestrictError
impl Unpin for RestrictError
impl UnwindSafe for RestrictError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,