rustdds 0.11.8

Native Rust DDS implementation with RTPS
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod cryptographic_builtin;
pub mod cryptographic_plugin;
pub mod types;

pub use types::*;

// Cryptographic operations are specified as three separate traits,
// but we gather them into one, so that we can implement them in a
// single object. Having three separate interfaces and using them as such
// would force us to have three references to the potentially same object
// under different dyn types, which is too hard to do.
pub trait Cryptographic:
  cryptographic_plugin::CryptoKeyFactory
  + cryptographic_plugin::CryptoKeyExchange
  + cryptographic_plugin::CryptoTransform
{
}