pub struct EfxT {
name: String,
file: String,
spot: i32,
dx: i32,
dy: i32,
loop: bool,
padding: Vec<u8>,
}Available on crate feature
escude only.Expand description
Effect image entry in the Escu:de list
Fields§
§name: StringEffect image name
file: StringEffect image file name
spot: i32Effect image options
dx: i32Effect image x position
dy: i32Effect image y position
loop: boolEffect image loop flag
padding: Vec<u8>padding for alignment
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EfxT
impl<'de> Deserialize<'de> for EfxT
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
Source§impl StructPack for EfxT
impl StructPack for EfxT
Auto Trait Implementations§
impl Freeze for EfxT
impl RefUnwindSafe for EfxT
impl Send for EfxT
impl Sync for EfxT
impl Unpin for EfxT
impl UnwindSafe for EfxT
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> 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