pub fn to_u128(&self) -> u128 {
        use self::SafasNumber::*;

        match self {
            Plain(num)                  => *num as u128,
            BitNumber(_bits, num)       => *num as u128,
            SignedBitNumber(_bits, num) => *num as u128
        }
    }
///
/// Returns this number as a u128
///
Returns this number as a u128
Returns this number as a u128
pub fn to_u128(&self) -> u128 {
        use self::SafasNumber::*;
        match self {
            Plain(num)                  => *num as u128,
            BitNumber(_bits, num)       => *num as u128,
            SignedBitNumber(_bits, num) => *num as u128
        }
    }
pub fn to_u128 ( & self ) -> u128 { use self :: SafasNumber :: * ; match self { Plain ( num ) => * num as u128 , BitNumber ( _bits , num ) => * num as u128 , SignedBitNumber ( _bits , num ) => * num as u128 } }
Returns this number as a u128
Returns this number as a u128
&self
&self