Docs.rs
  • codama-nodes-0.5.1
    • codama-nodes 0.5.1
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • lorisleiva
    • Dependencies
      • codama-errors ^0.5.1 normal
      • codama-nodes-derive ^0.5.1 normal
      • derive_more ^1.0 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • pretty_assertions ^1.4.1 dev
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

codama_nodes0.5.1

NodeUnionTrait

Dyn Compatibility

Implementors

In crate codama_nodes

codama_nodes

Trait NodeUnionTrait

Source
pub trait NodeUnionTrait:
    HasKind
    + Debug
    + PartialEq
    + Clone
    + Serialize
    + for<'de> Deserialize<'de> { }

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl NodeUnionTrait for ConditionNode

Source§

impl NodeUnionTrait for ContextualValueNode

Source§

impl NodeUnionTrait for CountNode

Source§

impl NodeUnionTrait for DiscriminatorNode

Source§

impl NodeUnionTrait for EnumVariantData

Source§

impl NodeUnionTrait for EnumVariantTypeNode

Source§

impl NodeUnionTrait for InstructionByteDeltaNodeValue

Source§

impl NodeUnionTrait for InstructionInputValueNode

Source§

impl NodeUnionTrait for InstructionRemainingAccountsNodeValue

Source§

impl NodeUnionTrait for LinkNode

Source§

impl NodeUnionTrait for Node

Source§

impl NodeUnionTrait for PdaSeedNode

Source§

impl NodeUnionTrait for PdaSeedValueValueNode

Source§

impl NodeUnionTrait for PdaValue

Source§

impl NodeUnionTrait for RegisteredContextualValueNode

Source§

impl NodeUnionTrait for RegisteredTypeNode

Source§

impl NodeUnionTrait for RegisteredValueNode

Source§

impl NodeUnionTrait for ResolverDependency

Source§

impl NodeUnionTrait for TypeNode

Source§

impl NodeUnionTrait for ValueNode

Source§

impl<T: TypeNodeTrait> NodeUnionTrait for NestedTypeNode<T>