pub enum MaskShape {
Rect,
RoundedRect,
Ellipse,
}Expand description
The spatial coverage shape of a node mask.
Mirrors zenith_core::MaskShape; the compile step maps core → scene so the
scene IR stays decoupled from the core AST (exactly as FilterSpec carries
scene-local payloads rather than core token ids).
Variants§
Trait Implementations§
impl Copy for MaskShape
impl StructuralPartialEq for MaskShape
Auto Trait Implementations§
impl Freeze for MaskShape
impl RefUnwindSafe for MaskShape
impl Send for MaskShape
impl Sync for MaskShape
impl Unpin for MaskShape
impl UnsafeUnpin for MaskShape
impl UnwindSafe for MaskShape
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