[][src]Trait vru_noise::Rotor

pub trait Rotor<C> where
    C: Config
{ const INTERVAL: u64; fn new(chaining_key: ChainingKey<C>, key: Aead<C>) -> Self;
fn rotate(&mut self, key: &mut C::Aead); }

Associated Constants

const INTERVAL: u64

Loading content...

Required methods

fn new(chaining_key: ChainingKey<C>, key: Aead<C>) -> Self

fn rotate(&mut self, key: &mut C::Aead)

Loading content...

Implementations on Foreign Types

impl<C> Rotor<C> for PhantomData<C> where
    C: Config
[src]

Loading content...

Implementors

Loading content...