diff options
Diffstat (limited to 'rust/src/lib.rs')
| -rw-r--r-- | rust/src/lib.rs | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/rust/src/lib.rs b/rust/src/lib.rs index fd871f55..eff487b3 100644 --- a/rust/src/lib.rs +++ b/rust/src/lib.rs @@ -17,6 +17,9 @@ extern crate serde_json;  #[macro_use]  extern crate log;  extern crate data_encoding; +extern crate regex; +#[macro_use] +extern crate lazy_static;  pub mod api_helpers;  pub mod api_server; @@ -39,6 +42,10 @@ mod errors {                  description("invalid fatcat identifier syntax")                  display("invalid fatcat identifier (expect 26-char base32 encoded): {}", id)              } +            MalformedExternalId(id: String) { +                description("external identifier doesn't match required pattern") +                display("external identifier doesn't match required pattern") +            }          }      }  }  | 
