[−][src]Crate serde_spaniel
Spaniel Interactive Deserialiser
This crate is a Rust library which uses the Serde serialisation framework to capture data interactively from users.
Modules
de | Serde deserialiser. |
prompt | Traits and decorators for working with prompts. |
rustyline | Prompt based on the RustyLine crate. |
ser | Serde serialiser. |
stdio | Prompt based on |
Enums
Error | This type represents errors that may occur. |
UserAction | This type represents actions a user may take while interacting with the deserialiser. |
Functions
from_bare_prompt | Deserialise a value of type |
from_bare_prompt_confirm | Deserialise a value of type |
from_console | Deserialise an instance of type |
from_prompt | Deserialise a value of type |
from_replay_prompt | Deserialise a value of type |
to_bare_prompt | Serialise an instance of type |
to_prompt | Serialise an instance of type |
Type Definitions
Result |