#[repr(i32)]
#[non_exhaustive]
pub enum NodeFlags {
Show 17 variants
Any,
None,
Display,
Render,
Templated,
Locked,
Editable,
Bypass,
Network,
Geometry,
Camera,
Light,
Subnet,
Curve,
Guide,
Nonscheduler,
NonBypass,
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Any
None
Display
Render
Templated
Locked
Editable
Bypass
Network
Geometry
Camera
Light
Subnet
Curve
Guide
Nonscheduler
NonBypass
Trait Implementations
impl Copy for NodeFlags
impl Eq for NodeFlags
impl StructuralEq for NodeFlags
impl StructuralPartialEq for NodeFlags
Auto Trait Implementations
impl RefUnwindSafe for NodeFlags
impl Send for NodeFlags
impl Sync for NodeFlags
impl Unpin for NodeFlags
impl UnwindSafe for NodeFlags
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more