# Token Parser Derive
Derive macros for the [`token-parser`](https://gitlab.com/porky11/token-parser) crate. Automatically implements the `Parsable` trait for tuple structs.
## Features
- **`Parsable`**: Parses unnamed fields sequentially using `Parsable::parse_next`.
- **`SymbolParsable`**: Parses unnamed fields (single-field recommended) using `FromStr` from a symbol string.
## Usage
```rust
use token_parser::Parsable;
use token_parser_derive::{Parsable, SymbolParsable};
// Sequential parsing from parser
#[derive(Parsable)]
struct Point(f32, f32);
// Symbol parsing (e.g., numbers/strings)
#[derive(SymbolParsable)]
struct Token(String);
```