mystic 0.1.10

A set of tools for interpertation of tarot, astrology etc.
Documentation
# Mystic

This crate can be used either as a CLI, see `examples/cli`, or as a library. It uses ChatGPT for interpretation, but this is not required. If you are using that then you'll need a `.env` containing your `CHATGPT_KEY`, ie:

```sh
#.env at root
CHATGPT_KEY=foo
```

## Supported Categories

### Tarot
```rs
	let mut deck = TarotDeck::new();
	deck.shuffle();
	let spread = spread::PastPresentFuture::new(&mut deck);

	let gpt = ChatGptInstance::new()?;
	println!("interpreting your spread...\n{}", spread.print());
	let result = spread.interpret(&gpt).await?;
```