Trait clojurust::clojure::rust::objects::Number::Number[][src]

pub trait Number: IObject {
Show methods fn big_integer_value_o(&self) -> Object;
fn long_value_o(&self) -> Object;
fn int_value_o(&self) -> Object;
fn short_value_o(&self) -> Object;
fn byte_value_o(&self) -> Object;
fn double_value_o(&self) -> Object;
fn float_value_o(&self) -> Object;
fn usize_value_o(&self) -> Object;
fn big_integer_value(&self) -> i128;
fn long_value(&self) -> i64;
fn int_value(&self) -> i32;
fn short_value(&self) -> i16;
fn byte_value(&self) -> i8;
fn double_value(&self) -> f64;
fn float_value(&self) -> f32;
fn usize_value(&self) -> usize;
}

All numeric values have the Number trait.

Required methods

fn big_integer_value_o(&self) -> Object[src]

fn long_value_o(&self) -> Object[src]

fn int_value_o(&self) -> Object[src]

fn short_value_o(&self) -> Object[src]

fn byte_value_o(&self) -> Object[src]

fn double_value_o(&self) -> Object[src]

fn float_value_o(&self) -> Object[src]

fn usize_value_o(&self) -> Object[src]

fn big_integer_value(&self) -> i128[src]

fn long_value(&self) -> i64[src]

fn int_value(&self) -> i32[src]

fn short_value(&self) -> i16[src]

fn byte_value(&self) -> i8[src]

fn double_value(&self) -> f64[src]

fn float_value(&self) -> f32[src]

fn usize_value(&self) -> usize[src]

Loading content...

Implementors

impl Number for BigInteger[src]

Implementation of Number trait

impl Number for Byte[src]

Implementation of Number trait

impl Number for Double[src]

Implementation of Number trait

impl Number for Float[src]

Implementation of Number trait

impl Number for Integer[src]

Implementation of Number trait

impl Number for Long[src]

Implementation of Number trait

impl Number for Short[src]

Implementation of Number trait

impl Number for Usize[src]

Implementation of Number trait

Loading content...