`pub struct Math { /* private fields */ }`

## Expand description

A handle to the `Math`

module.

This is a copy zero-sized type with no associated methods. This type exists so a Ruby VM can attempt to unbox this type and statically dispatch to functions defined in this crate.

## Examples

`const MATH: Math = Math::new();`

## Implementations

## Trait Implementations

source### impl Ord for Math

### impl Ord for Math

source### impl PartialOrd<Math> for Math

### impl PartialOrd<Math> for Math

source#### fn partial_cmp(&self, other: &Math) -> Option<Ordering>

#### fn partial_cmp(&self, other: &Math) -> Option<Ordering>

This method returns an ordering between `self`

and `other`

values if one exists. Read more

1.0.0 · source#### fn lt(&self, other: &Rhs) -> bool

#### fn lt(&self, other: &Rhs) -> bool

This method tests less than (for `self`

and `other`

) and is used by the `<`

operator. Read more

1.0.0 · source#### fn le(&self, other: &Rhs) -> bool

#### fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for `self`

and `other`

) and is used by the `<=`

operator. Read more

### impl Copy for Math

### impl Eq for Math

### impl StructuralEq for Math

### impl StructuralPartialEq for Math

## Auto Trait Implementations

### impl RefUnwindSafe for Math

### impl Send for Math

### impl Sync for Math

### impl Unpin for Math

### impl UnwindSafe for Math

## Blanket Implementations

source### impl<T> BorrowMut<T> for T where

T: ?Sized,

### impl<T> BorrowMut<T> for T where

T: ?Sized,

const: unstable · 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> ToOwned for T where

T: Clone,

### impl<T> ToOwned for T where

T: Clone,

#### type Owned = T

#### type Owned = T

The resulting type after obtaining ownership.

source#### fn clone_into(&self, target: &mut T)

#### fn clone_into(&self, target: &mut T)

🔬 This is a nightly-only experimental API. (

`toowned_clone_into`

)Uses borrowed data to replace owned data, usually by cloning. Read more