[−][src]Crate spectacle
This crate provides the Spectacle
trait. Types implementing Spectacle
can recursively walk into their structure, calling their visitor function
for both themselves and all children. It operates via the Any
trait.
Note that because Any
is only implemented for 'static
items,
this trait can only be implemented for owned or 'static
objects which
themselves contain no non-'static
references.
It also includes the trail of accessors and selectors describing how to get to the current location from the root object. Given those two things, it is straightforward to find and access the portion of data of interest.
Enums
Breadcrumb |
Traits
Spectacle | Recursively introspect through |
Type Definitions
Breadcrumbs |