Expand description
Rust wrapper for the IBM MQ administrative REST API.
Re-exports§
pub use auth::Credentials;pub use ensure::EnsureAction;pub use ensure::EnsureResult;pub use error::MappingError;pub use error::MappingIssue;pub use error::MqRestError;pub use error::Result;pub use mapping::map_request_attributes;pub use mapping::map_response_attributes;pub use mapping::map_response_list;pub use mapping_merge::MappingOverrideMode;pub use session::MqRestSession;pub use session::MqRestSessionBuilder;pub use sync_ops::SyncConfig;pub use sync_ops::SyncOperation;pub use sync_ops::SyncResult;pub use transport::MqRestTransport;pub use transport::ReqwestTransport;pub use transport::TransportResponse;
Modules§
- auth
- Authentication credential types and LTPA login support.
- ensure
- Idempotent ensure methods for MQ object management.
- error
- Error types for the MQ REST admin library.
- mapping
- Runtime attribute mapping for MQSC <->
snake_casetranslations. - mapping_
data - Compile-time loading of the bundled mapping data JSON.
- mapping_
merge - Validation and merging of mapping overrides.
- session
- MQ REST API session and command execution.
- sync_
ops - Synchronous start/stop/restart wrappers for MQ objects.
- transport
- HTTP transport trait and reqwest implementation.