Struct rutie::AnyException[][src]

pub struct AnyException { /* fields omitted */ }

Trait Implementations

impl From<Value> for AnyException
[src]

Performs the conversion.

impl Into<Value> for AnyException
[src]

Performs the conversion.

impl Into<AnyObject> for AnyException
[src]

Performs the conversion.

impl Object for AnyException
[src]

Returns internal value of current object. Read more

Returns a class of current object. Read more

Returns a singleton class of current object. Read more

Important traits for &'a mut R

Gets an immutable reference to the Rust structure which is wrapped into a Ruby object. Read more

Important traits for &'a mut R

Gets a mutable reference to the Rust structure which is wrapped into a Ruby object.

Important traits for &'a mut R

Wraps calls to the object. Read more

Defines an instance method for the given class or object. Read more

Defines a private instance method for the given class or object. Read more

Defines a class method for given class or singleton method for object. Read more

An alias for define_method (similar to Ruby syntax def some_method).

An alias for define_private_method (similar to Ruby syntax private def some_method).

An alias for define_singleton_method (similar to Ruby def self.some_method).

Calls a given method on an object similarly to Ruby Object#send method Read more

Alias for Ruby's == Read more

Alias for Ruby's === Read more

Alias for Ruby's eql? Read more

Alias for Ruby's equal? Read more

Checks whether the object responds to given method Read more

protect_send returns Result<AnyObject, AnyObject> Read more

protect_public_send returns Result<AnyObject, AnyObject> Read more

Checks whether the object is nil Read more

Converts struct to AnyObject Read more

Gets an instance variable of object Read more

Sets an instance variable for object Read more

Returns the freeze status of the object. Read more

Prevents further modifications to the object. Read more

Unsafely casts current object to the specified Ruby type Read more

Safely casts current object to the specified Ruby type Read more

Determines the value type of the object Read more

impl Exception for AnyException
[src]

Construct a new Exception object, optionally passing in a message. Read more

With no argument, or if the argument is the same as the receiver, return the receiver. Otherwise, create a new exception object of the same class as the receiver, but with a message equal to string.to_str. Read more

Returns any backtrace associated with the exception. The backtrace is an array of strings, each containing either “filename:lineNo: in `method''' or “filename:lineNo.'' Read more

Returns any backtrace associated with the exception. This method is similar to #backtrace, but the backtrace is an array of Thread::Backtrace::Location. Read more

Returns the previous exception at the time this exception was raised. This is useful for wrapping exceptions and retaining the original exception information. Read more

Return this exception's class name and message Read more

Returns the result of invoking exception.to_s. Normally this returns the exception's message or name. Read more

Sets the backtrace information associated with exc. The backtrace must be an array of String objects or a single String in the format described in #backtrace. Read more

Returns exception's message (or the name of the exception if no message is set). Read more

impl TryConvert<AnyObject> for AnyException
[src]

The type returned in the event of a conversion error.

Performs the conversion.

impl VerifiedObject for AnyException
[src]

impl Display for AnyException
[src]

Formats the value using the given formatter. Read more

impl Debug for AnyException
[src]

Formats the value using the given formatter. Read more

impl PartialEq for AnyException
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations