cosmian_kms_client_utils 0.4.0

Cosmian KMS Client Utilities - used in WASM and KMS Client
Documentation
#![deny(
  nonstandard_style,
  refining_impl_trait,
  future_incompatible,
  keyword_idents,
  let_underscore,
  unreachable_pub,
  unused,
  unsafe_code,
  clippy::all,
  clippy::suspicious,
  clippy::complexity,
  clippy::perf,
  clippy::style,
  clippy::pedantic,
  clippy::cargo,
  clippy::nursery,

  // restriction lints
  clippy::unwrap_used,
  clippy::get_unwrap,
  clippy::expect_used,
  clippy::indexing_slicing,
  clippy::missing_asserts_for_indexing,
  clippy::unwrap_in_result,
  clippy::assertions_on_result_states,
  clippy::panic,
  clippy::panic_in_result_fn,
  clippy::renamed_function_params,
  clippy::verbose_file_reads,
  clippy::str_to_string,
  clippy::string_to_string,
  clippy::unreachable,
  clippy::as_conversions,
  clippy::print_stdout,
  clippy::empty_structs_with_brackets,
  clippy::unseparated_literal_suffix,
  clippy::map_err_ignore,
  clippy::redundant_clone,
  // clippy::use_debug,
)]
#![allow(
    clippy::module_name_repetitions,
    clippy::similar_names,
    clippy::too_many_lines,
    clippy::cargo_common_metadata,
    clippy::multiple_crate_versions,
    clippy::missing_errors_doc,
    clippy::missing_panics_doc,
    clippy::redundant_pub_crate,
    clippy::cognitive_complexity
)]

pub mod attributes_utils;
pub mod certificate_utils;
pub mod cover_crypt_utils;
pub mod create_utils;
pub mod error;
pub mod export_utils;
pub mod import_utils;
pub mod locate_utils;
pub mod rsa_utils;
pub mod symmetric_utils;

pub mod reexport {
    pub use cosmian_config_utils;
    pub use cosmian_kmip;
    pub use cosmian_kms_access;
}