# Candid Derive
[Candid](https://github.com/dfinity/candid/tree/master/spec/Candid.md) is an interface description language (IDL) for interacting with _canisters_ (also known as _services_ or _actors_) running on the Internet Computer.
Macros implementation of `#[derive(CandidType)]` to convert Rust data types to Candid types. This crate should be considered as an implementation detail, and not be used directly, only via the `candid` crate.
# Usage
See [the docs here](https://docs.rs/candid_derive).