pub struct LayerAndMaskInfo {
pub layer_info: LayerInfo,
pub global_layer_mask_info: Option<GlobalLayerMaskInfo>,
pub tagged_blocks: Vec<u8>,
}Available on crate feature
utils-psd only.Fields§
§layer_info: LayerInfo§global_layer_mask_info: Option<GlobalLayerMaskInfo>§tagged_blocks: Vec<u8>Trait Implementations§
Source§impl Clone for LayerAndMaskInfo
impl Clone for LayerAndMaskInfo
Source§fn clone(&self) -> LayerAndMaskInfo
fn clone(&self) -> LayerAndMaskInfo
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 LayerAndMaskInfo
impl Debug for LayerAndMaskInfo
Source§impl StructPack for LayerAndMaskInfo
impl StructPack for LayerAndMaskInfo
Auto Trait Implementations§
impl Freeze for LayerAndMaskInfo
impl RefUnwindSafe for LayerAndMaskInfo
impl Send for LayerAndMaskInfo
impl Sync for LayerAndMaskInfo
impl Unpin for LayerAndMaskInfo
impl UnwindSafe for LayerAndMaskInfo
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<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