Crate reflect_tools

source ·
Expand description

§Module :: reflect_tools

experimental rust-status docs.rs Open in Gitpod discord

§Basic use-case

// xxx : qqq : write please

§To add to your project

cargo add reflect_tools

§Try out from the repository

git clone https://github.com/Wandalen/wTools
cd wTools
cd examples/reflect_tools_trivial
cargo run

Modules§

  • Namespace with dependencies.
  • Exposed namespace of the module.
  • Orphan namespace of the module.
  • Own namespace of the module.
  • Prelude to use essentials: use my_module::prelude::*.
  • System of Types for Reflection

Structs§

  • Universal wrapper with transparent option of copy on write reference emphasizing a specific aspect of identity of its internal type.

Traits§

  • A trait for iterating over all fields convertible into a specified type within an entity.
  • A trait for iterators that implement _IteratorTrait and Clone.
  • Trait returning name of type of variable.
  • A trait for iterators that are also ExactSizeIterator.

Functions§

  • Provides a reflection of an instance that implements the Instance trait.