Struct ldtk::FieldInstance [−][src]
pub struct FieldInstance { pub real_editor_values: Vec<Value>, pub __value: Value, pub __type: String, pub def_uid: i32, pub __identifier: String, }
Fields
real_editor_values: Vec<Value>
Editor internal raw values
__value: Value
Actual value of the field instance. The value type may vary, depending on __type
(Integer, Boolean, String etc.)
It can also be an Array
of those same types.
__type: String
Type of the field, such as Int
, Float
, Enum(my_enum_name)
, Bool
, etc.
def_uid: i32
Reference of the Field definition UID
__identifier: String
Field definition identifier
Trait Implementations
impl Clone for FieldInstance
[src]
impl Clone for FieldInstance
[src]fn clone(&self) -> FieldInstance
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for FieldInstance
[src]
impl<'de> Deserialize<'de> for FieldInstance
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for FieldInstance
[src]
impl Serialize for FieldInstance
[src]Auto Trait Implementations
impl RefUnwindSafe for FieldInstance
impl RefUnwindSafe for FieldInstance
impl Send for FieldInstance
impl Send for FieldInstance
impl Sync for FieldInstance
impl Sync for FieldInstance
impl Unpin for FieldInstance
impl Unpin for FieldInstance
impl UnwindSafe for FieldInstance
impl UnwindSafe for FieldInstance
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]