add zdfz models and macros for auto client generation
This commit is contained in:
@@ -13,10 +13,15 @@ use thiserror::Error;
|
||||
pub mod kyc;
|
||||
pub mod payment;
|
||||
pub mod communication;
|
||||
pub mod macros;
|
||||
|
||||
#[cfg(feature = "zdfz")]
|
||||
pub mod zdfz_extensions;
|
||||
|
||||
pub use kyc::*;
|
||||
pub use payment::*;
|
||||
pub use communication::*;
|
||||
pub use macros::*;
|
||||
|
||||
#[derive(Debug, Error)]
|
||||
pub enum OsirisClientError {
|
||||
@@ -34,6 +39,9 @@ pub enum OsirisClientError {
|
||||
|
||||
#[error("Command execution failed: {0}")]
|
||||
CommandFailed(String),
|
||||
|
||||
#[error("Serialization failed: {0}")]
|
||||
SerializationFailed(String),
|
||||
}
|
||||
|
||||
/// Osiris client with CQRS support
|
||||
|
||||
Reference in New Issue
Block a user