Expand description
§Error Types
All Candy functions return Result<T, CandyError>.
Match on the variant to distinguish connection errors from query errors.
ⓘ
use candybase::{CandyError, candy_connect};
match candy_connect("localhost", "root", "secret", "mydb") {
Ok(conn) => { /* use conn */ }
Err(CandyError::Connection(msg)) => eprintln!("Cannot connect: {}", msg),
Err(e) => eprintln!("Other error: {}", e),
}Enums§
- Candy
Error - The unified error type for every Candy operation.