1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::*;
#[cfg(feature = "radix_engine_fuzzing")]
use arbitrary::Arbitrary;
use sbor::*;

/// Represents type of non-fungible id
#[cfg_attr(feature = "radix_engine_fuzzing", derive(Arbitrary))]
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Sbor)]
pub enum NonFungibleIdType {
    String,
    Integer,
    Bytes,
    RUID,
}