Trait SetKeyBySliceClient

Source
pub trait SetKeyBySliceClient<const KL: usize> {
    // Required method
    fn set_key_done(
        &self,
        previous_key: &'static mut [u8; KL],
        error: Result<(), ErrorCode>,
    );
}
Expand description

Client for setting keys.

Required Methods§

Source

fn set_key_done( &self, previous_key: &'static mut [u8; KL], error: Result<(), ErrorCode>, )

Called when the key has been set.

Returns the key that was set.

§error:
  • Ok(()): The key was set successfully.
  • Err(()): The key was not set successfully.
    • ErrorCode::FAIL: The key could not be set.

Implementors§