[][src]Function mongodb_cwal::encode_document

pub fn encode_document<'a, S, W, D>(
    writer: &mut W,
    doc: D
) -> Result<(), EncoderError> where
    D: IntoIterator<Item = (&'a S, &'a Bson)>,
    S: 'a + AsRef<str>,
    W: Write + ?Sized

Attempt to encode a Document into a byte stream.

Can encode any type which is iterable as (key: &str, value: &Bson) pairs, which generally means most maps.