Struct ockam_vault_sync_core::VaultWorker [−][src]
pub struct VaultWorker<V> where
V: VaultTrait, { /* fields omitted */ }
Expand description
A Worker that exposes a Vault API.
Implementations
Start a VaultWorker.
Trait Implementations
type Message = VaultRequestMessage
type Message = VaultRequestMessage
The type of Message the Worker is sent in Self::handle_message
The API and other resources available for the worker during message processing.
Try to open and handle a typed message
Override initialisation behaviour
Auto Trait Implementations
impl<V> RefUnwindSafe for VaultWorker<V> where
V: RefUnwindSafe,
impl<V> Send for VaultWorker<V>
impl<V> Sync for VaultWorker<V> where
V: Sync,
impl<V> Unpin for VaultWorker<V> where
V: Unpin,
impl<V> UnwindSafe for VaultWorker<V> where
V: UnwindSafe,