pub enum NodeTypeStr {
State,
Derived,
Dynamic,
Producer,
Effect,
Operator,
}Expand description
Canonical Appendix B type enum.
Variants§
State
Derived
Dynamic
Producer
Reserved for future producer-pattern classification — the Rust port doesn’t infer this kind today; emitted only when the binding side has annotated it.
Effect
Reserved for future side-effect classification. Same caveat
as Producer.
Operator
Reserved for the operator catalog when M3 lands.
Trait Implementations§
Source§impl Clone for NodeTypeStr
impl Clone for NodeTypeStr
Source§fn clone(&self) -> NodeTypeStr
fn clone(&self) -> NodeTypeStr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NodeTypeStr
impl Debug for NodeTypeStr
Source§impl Serialize for NodeTypeStr
impl Serialize for NodeTypeStr
impl Copy for NodeTypeStr
Auto Trait Implementations§
impl Freeze for NodeTypeStr
impl RefUnwindSafe for NodeTypeStr
impl Send for NodeTypeStr
impl Sync for NodeTypeStr
impl Unpin for NodeTypeStr
impl UnsafeUnpin for NodeTypeStr
impl UnwindSafe for NodeTypeStr
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