diff options
Diffstat (limited to 'lockchain-http/src/model.rs')
-rw-r--r-- | lockchain-http/src/model.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lockchain-http/src/model.rs b/lockchain-http/src/model.rs index e16a4b0..63a71c3 100644 --- a/lockchain-http/src/model.rs +++ b/lockchain-http/src/model.rs @@ -15,6 +15,13 @@ pub struct CarrierMessage<T: Serialize + DeserializeOwned> { pub data: Option<T>, } +/// A simple message that describes an invalid operation +#[derive(Serialize, Deserialize)] +pub struct OperationFailed { + pub reason: String, + pub code: u32, +} + /// **Returns** Api information #[derive(Serialize, Deserialize)] pub struct ApiInformation { |