# Struct spinoso_math::Math

source · `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 PartialEq<Math> for Math

### impl PartialEq<Math> for Math

source§### impl PartialOrd<Math> for Math

### impl PartialOrd<Math> for Math

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 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