pub fn into_integer<T>(self) -> Option<T>
    where
        T: TryFrom<num::BigInt>,
    {
        match self {
            Self::Integer(n) => T::try_from(n).ok(),
            _ => None,
        }
    }
/// Try to coerce into an integer of the specified type.
Try to coerce into an integer of the specified type.
Try to coerce into an integer of the specified type .
pub fn into_integer<T>(self) -> Option<T>
    where
        T: TryFrom<num::BigInt>,
    {
        match self {
            Self::Integer(n) => T::try_from(n).ok(),
            _ => None,
        }
    }
pub fn into_integer < T > ( self ) -> Option < T > where T : TryFrom < num :: BigInt > , { match self { Self :: Integer ( n ) => T :: try_from ( n ) . ok ( ) , _ => None , } }
Try to coerce into an integer of the specified type.
Try to coerce into an integer of the specified type .
self
self