pub struct IntGridValueDefinition {
pub color: String,
pub group_uid: i64,
pub identifier: Option<String>,
pub tile: Option<TilesetRectangle>,
pub value: i64,
}Expand description
IntGrid value definition
Fields§
§color: String§group_uid: i64Parent group identifier (0 if none)
identifier: Option<String>User defined unique identifier
tile: Option<TilesetRectangle>§value: i64The IntGrid value itself
Trait Implementations§
Source§impl Clone for IntGridValueDefinition
impl Clone for IntGridValueDefinition
Source§fn clone(&self) -> IntGridValueDefinition
fn clone(&self) -> IntGridValueDefinition
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IntGridValueDefinition
impl Debug for IntGridValueDefinition
Source§impl<'de> Deserialize<'de> for IntGridValueDefinition
impl<'de> Deserialize<'de> for IntGridValueDefinition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IntGridValueDefinition
impl RefUnwindSafe for IntGridValueDefinition
impl Send for IntGridValueDefinition
impl Sync for IntGridValueDefinition
impl Unpin for IntGridValueDefinition
impl UnwindSafe for IntGridValueDefinition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more