implements 0.14.0

Macro to answer the question: does it implement a trait?
Documentation
meta:
  description: Cross-reference graph for all doc instances in implements
  node_count: 7
  edge_count: 32
  component_count: 1
  generated: 2026_04_26

nodes:
  - id: feature/001
    file: feature/001_trait_implementation_check.md
    label: Trait Implementation Check
    entity: feature

  - id: api/001
    file: api/001_implements.md
    label: implements
    entity: api

  - id: api/002
    file: api/002_instance_of.md
    label: instance_of
    entity: api

  - id: invariant/001
    file: invariant/001_value_not_consumed.md
    label: Value Not Consumed
    entity: invariant

  - id: invariant/002
    file: invariant/002_zero_runtime_dependencies.md
    label: Zero Runtime Dependencies
    entity: invariant

  - id: invariant/003
    file: invariant/003_fn_trait_limitation.md
    label: Fn Trait Limitation
    entity: invariant

  - id: pattern/001
    file: pattern/001_autoref_specialization.md
    label: Autoref Specialization
    entity: pattern

edges:
  - { from: feature/001,   to: api/001,       via: typed_reference }
  - { from: feature/001,   to: api/002,       via: typed_reference }
  - { from: feature/001,   to: invariant/001, via: typed_reference }
  - { from: feature/001,   to: invariant/002, via: typed_reference }
  - { from: feature/001,   to: invariant/003, via: typed_reference }
  - { from: feature/001,   to: pattern/001,   via: typed_reference }
  - { from: api/001,       to: feature/001,   via: typed_reference }
  - { from: api/001,       to: api/002,       via: typed_reference }
  - { from: api/001,       to: invariant/001, via: typed_reference }
  - { from: api/001,       to: invariant/002, via: typed_reference }
  - { from: api/001,       to: invariant/003, via: typed_reference }
  - { from: api/001,       to: pattern/001,   via: typed_reference }
  - { from: api/002,       to: feature/001,   via: typed_reference }
  - { from: api/002,       to: api/001,       via: typed_reference }
  - { from: api/002,       to: invariant/001, via: typed_reference }
  - { from: api/002,       to: invariant/002, via: typed_reference }
  - { from: api/002,       to: invariant/003, via: typed_reference }
  - { from: api/002,       to: pattern/001,   via: typed_reference }
  - { from: invariant/001, to: feature/001,   via: typed_reference }
  - { from: invariant/001, to: api/001,       via: typed_reference }
  - { from: invariant/001, to: api/002,       via: typed_reference }
  - { from: invariant/002, to: feature/001,   via: typed_reference }
  - { from: invariant/002, to: api/001,       via: typed_reference }
  - { from: invariant/002, to: api/002,       via: typed_reference }
  - { from: invariant/003, to: feature/001,   via: typed_reference }
  - { from: invariant/003, to: api/001,       via: typed_reference }
  - { from: invariant/003, to: api/002,       via: typed_reference }
  - { from: invariant/003, to: pattern/001,   via: typed_reference }
  - { from: pattern/001,   to: feature/001,   via: typed_reference }
  - { from: pattern/001,   to: api/001,       via: typed_reference }
  - { from: pattern/001,   to: api/002,       via: typed_reference }
  - { from: pattern/001,   to: invariant/003, via: typed_reference }

components:
  - id: 1
    label: implements documentation corpus
    size: 7
    isolated: false
    nodes:
      - feature/001
      - api/001
      - api/002
      - invariant/001
      - invariant/002
      - invariant/003
      - pattern/001

dangling_refs: []