pub fn to_atom_id(&self) -> Option<u64> {
        match self {
            SafasCell::Atom(atom_id)    => Some(*atom_id),
            _                           => None
        }
    }
///
/// If this is an atom, returns the atom ID (or None if it is not)
///
If this is an atom, returns the atom ID (or None if it is not)
If this is an atom returns the atom ID ( or None if it is not )
pub fn to_atom_id(&self) -> Option<u64> {
        match self {
            SafasCell::Atom(atom_id)    => Some(*atom_id),
            _                           => None
        }
    }
pub fn to_atom_id ( & self ) -> Option < u64 > { match self { SafasCell :: Atom ( atom_id ) => Some ( * atom_id ) , _ => None } }
If this is an atom, returns the atom ID (or None if it is not)
If this is an atom returns the atom ID ( or None if it is not )
&self
&self