Writer

Trait Writer 

Source
pub trait Writer {
    // Required methods
    fn write(&mut self, keyset: &Keyset) -> Result<(), TinkError>;
    fn write_encrypted(
        &mut self,
        keyset: &EncryptedKeyset,
    ) -> Result<(), TinkError>;
}
Expand description

Writer knows how to write a Keyset or an EncryptedKeyset to some source.

Required Methods§

Source

fn write(&mut self, keyset: &Keyset) -> Result<(), TinkError>

Source

fn write_encrypted(&mut self, keyset: &EncryptedKeyset) -> Result<(), TinkError>

Implementors§

Source§

impl Writer for MemReaderWriter

Source§

impl<T: Write> Writer for BinaryWriter<T>

Source§

impl<T: Write> Writer for JsonWriter<T>

Available on crate feature json only.