oxedyne/fe2o3/fe2o3_o3db_sync/src/prelude.rs
776 bytes, 10 runs
created by r1870400018:807, which is this file's identity for as long as the history lasts, whatever it is later renamed to
download · who wrote it · its history
| 1 | //! Convenience re-exports for downstream users of the Ozone database. |
| 2 | //! |
| 3 | //! Bringing this prelude into scope pulls in the core database types |
| 4 | //! ([`O3db`], [`OzoneApi`], [`OzoneConfig`]) along with the fe2o3 core, crypto |
| 5 | //! and hashing traits the generic database API is parameterised over. |
| 6 | |
| 7 | pub use crate::{ |
| 8 | api::OzoneApi, |
| 9 | base::{ |
| 10 | alias, |
| 11 | cfg::OzoneConfig, |
| 12 | constant, |
| 13 | }, |
| 14 | data::core::RestSchemes, |
| 15 | db::O3db, |
| 16 | file::core::FileType, |
| 17 | }; |
| 18 | |
| 19 | pub use oxedyne_fe2o3_core::{ |
| 20 | prelude::*, |
| 21 | alt::{ |
| 22 | Alt, |
| 23 | DefAlt, |
| 24 | }, |
| 25 | }; |
| 26 | pub use oxedyne_fe2o3_iop_crypto::{ |
| 27 | enc::Encrypter, |
| 28 | sign::Signer, |
| 29 | }; |
| 30 | pub use oxedyne_fe2o3_iop_hash::{ |
| 31 | api::Hasher, |
| 32 | csum::Checksummer, |
| 33 | }; |
| 34 | pub use oxedyne_fe2o3_namex::id::InNamex; |