Derive macros for elicitation patterns.
This crate provides the #[derive(Elicit)] macro for automatically
implementing elicitation traits on enums and structs.
Enum Derivation (Select Pattern)
use Elicit;
// Derives Select pattern for enums (Phase 4)
// Custom prompt
Struct Derivation (Survey Pattern)
Note: Struct derivation planned for Phase 5.
use Elicit;
// Derives Survey pattern for structs (Phase 5)