Struct ldtk::EnumDef [−][src]
pub struct EnumDef { pub external_rel_path: Option<String>, pub values: Vec<EnumDefValues>, pub identifier: String, pub external_file_checksum: Option<String>, pub icon_tileset_uid: Option<i32>, pub uid: i32, }
Fields
external_rel_path: Option<String>
Relative path to the external file providing this Enum
values: Vec<EnumDefValues>
All possible enum values, with their optional Tile infos.
identifier: String
Unique String identifier
external_file_checksum: Option<String>
icon_tileset_uid: Option<i32>
Tileset UID if provided
uid: i32
Unique Int identifier
Trait Implementations
impl<'de> Deserialize<'de> for EnumDef
[src]
impl<'de> Deserialize<'de> for EnumDef
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for EnumDef
impl RefUnwindSafe for EnumDef
impl UnwindSafe for EnumDef
impl UnwindSafe for EnumDef
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]