Skip to main content

KeySender

Trait KeySender 

Source
pub trait KeySender {
    // Required method
    fn send(
        &self,
        session: &str,
        keys: &[u8],
        operation: &str,
    ) -> Result<(), ServiceEffectError>;
}
Expand description

Sends a session’s keys, once per outright decision.

Required Methods§

Source

fn send( &self, session: &str, keys: &[u8], operation: &str, ) -> Result<(), ServiceEffectError>

Sends keys to session under operation.

§Errors

The keys could not be sent.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§