Trait partiql_extension_ion::encode::ValueEncoder
source · pub trait ValueEncoder<W, I>where
I: IonWriter<Output = W>,{
// Required methods
fn writer(&mut self) -> &mut I;
fn write_value(&mut self, value: &Value) -> IonEncodeResult;
}
Expand description
An encoder which will write Value
s as Ion stream values.
Required Methods§
sourcefn write_value(&mut self, value: &Value) -> IonEncodeResult
fn write_value(&mut self, value: &Value) -> IonEncodeResult
Write an Ion stream value from the given Value