// MIT/Apache2 License
usecore::num::NonZeroUsize;/// Represents a directive that can be sent to a bread thread.
pubtraitDirective: Send + 'static {/// The type that contains the pointers, along with a `usize` that uniquely identifies the type of the
/// pointer.
typePointers:IntoIterator<Item = (NonZeroUsize, usize)>;/// Get a list of pointers contained within this directive.
fnpointers(&self)->Self::Pointers;}