pub struct LayerReport {
pub layers: usize,
pub kinds: BTreeMap<String, usize>,
pub unreachable: usize,
pub tree_error: Option<String>,
pub blend_modes: BTreeMap<i64, usize>,
}Expand description
The layer tree.
Fields§
§layers: usizeNumber of Layer rows.
kinds: BTreeMap<String, usize>Layers per crate::LayerKind name.
unreachable: usizeLayers not reachable from the root folder.
tree_error: Option<String>Why the tree could not be built, if it could not.
blend_modes: BTreeMap<i64, usize>Layers per LayerComposite value.
Trait Implementations§
Source§impl Clone for LayerReport
impl Clone for LayerReport
Source§impl Debug for LayerReport
impl Debug for LayerReport
Source§impl Default for LayerReport
impl Default for LayerReport
Auto Trait Implementations§
impl Freeze for LayerReport
impl RefUnwindSafe for LayerReport
impl Send for LayerReport
impl Sync for LayerReport
impl Unpin for LayerReport
impl UnsafeUnpin for LayerReport
impl UnwindSafe for LayerReport
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