objectiveai_sdk/functions/inventions/state/error.rs
1#[derive(Debug, thiserror::Error)]
2pub enum Error {
3 #[error("missing required file: {0}")]
4 MissingFile(&'static str),
5 #[error("deserialization error in {file}: {source}")]
6 Deserialize {
7 file: &'static str,
8 source: serde_path_to_error::Error<serde_json::Error>,
9 },
10 #[error("function.json contains unrecognized function type: {0}")]
11 UnrecognizedFunctionType(String),
12}