Trait binn_ir::value::Encoder[][src]

pub trait Encoder: Write + Sized {
    fn encode(
        &mut self,
        value: impl AsRef<Value>
    ) -> Result<DataSize> { ... } }

Encoder

Default implementors are copied from Write's.

Provided Methods

Implementations on Foreign Types

impl Encoder for File
[src]

impl<'a> Encoder for &'a File
[src]

impl<W: Write> Encoder for BufWriter<W>
[src]

impl<'a> Encoder for Cursor<&'a mut [u8]>
[src]

impl<'a> Encoder for Cursor<&'a mut Vec<u8>>
[src]

impl Encoder for Cursor<Vec<u8>>
[src]

impl Encoder for Cursor<Box<[u8]>>
[src]

impl<W: Write + ?Sized> Encoder for Box<W>
[src]

impl<'a> Encoder for &'a mut [u8]
[src]

impl Encoder for Vec<u8>
[src]

impl Encoder for Sink
[src]

impl Encoder for Stdout
[src]

impl<'a> Encoder for StdoutLock<'a>
[src]

impl Encoder for Stderr
[src]

impl<'a> Encoder for StderrLock<'a>
[src]

impl Encoder for TcpStream
[src]

impl<'a> Encoder for &'a TcpStream
[src]

impl Encoder for ChildStdin
[src]

Implementors