Trait IntoTranscript

Source
pub trait IntoTranscript {
    type Taken: BorrowMut<Transcript>;

    // Required method
    fn into_transcript(self) -> Self::Taken;
}
Expand description

All types interpretable as Transcripts, including primarily impl BorrowMut<Traanscript> types like Transcript and &mut Transcript.

We permit &[u8] and AsLabel<T> here too, but caution that &[u8] needs internal applicaiton domain seperation.

Required Associated Types§

Required Methods§

Source

fn into_transcript(self) -> Self::Taken

Implementations on Foreign Types§

Source§

impl<'a> IntoTranscript for &'a [u8]

Source§

impl<'a, const N: usize> IntoTranscript for &'a [u8; N]

Implementors§