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]
Implementors
impl Number for BigInteger
[src]
Implementation of Number trait
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]
impl Number for Byte
[src]
Implementation of Number trait
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]
impl Number for Double
[src]
Implementation of Number trait
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]
impl Number for Float
[src]
Implementation of Number trait
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]
impl Number for Integer
[src]
Implementation of Number trait
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]
impl Number for Long
[src]
Implementation of Number trait
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]
impl Number for Short
[src]
Implementation of Number trait
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]
impl Number for Usize
[src]
Implementation of Number trait