[−][src]Crate safe_core
Re-exports
pub use ffi::arrays::*; |
pub use ffi::ipc::req::*; |
pub use ffi::ipc::resp::*; |
pub use ffi::nfs::*; |
pub use ffi::*; |
pub use self::client::mdata_info; |
pub use self::client::recoverable_apis; |
pub use self::client::test_create_balance; |
pub use self::client::AuthActions; |
pub use self::client::Client; |
pub use self::client::ClientKeys; |
pub use self::client::MDataInfo; |
pub use self::config_handler::config_dir; |
pub use self::self_encryption_storage::SEStorageError as SelfEncryptionStorageError; |
pub use self::self_encryption_storage::SelfEncryptionStorage; |
pub use self::utils::logging; |
Modules
| client | Client trait and related constants. |
| config_handler | Config file handling. |
| core_structs | Core structs and associated functionality |
| crypto | Cryptographic utilities. Secret encryption and signing keys with more secure cloning semantics. These keys implement implicit sharing of the underlying sensitive data to avoid multiple copies of it stored in the memory, preventing certain class of attacks. |
| ffi | FFI. |
| immutable_data | Utilities for handling |
| ipc | Inter-Process Communication utilities. |
| nfs | NFS utilities. |
| self_encryption_storage | Implements the Self Encryption storage trait. |
| utils | Utility functions. |
Macros
| btree_map | Easily create a |
| btree_set | Easily create a |
Structs
| ConnectionManager | Initialises |
| QuicP2pConfig | QuicP2p configurations |
Enums
| CoreError | Client Errors |
| NetworkEvent | Network Events that Client Modules need to deal with. |
Constants
| DIR_TAG |
|
| MAIDSAFE_TAG | All Maidsafe tagging should positive-offset from this. |
Functions
| app_container_name | Gets name of the dedicated container of the given app. |
| core_error_code | Get error code for a CoreError type. |
| safe_nd_error_core | Get error code for a safe_nd Error type. |
Type Definitions
| NetworkRx |
|
| NetworkTx |
|