pub enum ThrowOrigin {
Bytecode,
TypeError {
operation: &'static str,
},
RangeError {
operation: &'static str,
},
ReferenceError {
operation: &'static str,
},
UriError {
operation: &'static str,
},
}Variants§
Trait Implementations§
Source§impl Clone for ThrowOrigin
impl Clone for ThrowOrigin
Source§fn clone(&self) -> ThrowOrigin
fn clone(&self) -> ThrowOrigin
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 moreimpl Copy for ThrowOrigin
Source§impl Debug for ThrowOrigin
impl Debug for ThrowOrigin
impl Eq for ThrowOrigin
Source§impl PartialEq for ThrowOrigin
impl PartialEq for ThrowOrigin
impl StructuralPartialEq for ThrowOrigin
Auto Trait Implementations§
impl Freeze for ThrowOrigin
impl RefUnwindSafe for ThrowOrigin
impl Send for ThrowOrigin
impl Sync for ThrowOrigin
impl Unpin for ThrowOrigin
impl UnsafeUnpin for ThrowOrigin
impl UnwindSafe for ThrowOrigin
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