Trait JsonProducerTrait
Source pub trait JsonProducerTrait:
AsAnyValue
+ AnyValueTrait
+ Send
+ Sync {
Show 15 methods
// Required methods
fn clone_boxed(&self) -> JsonProducer;
fn interchange_context(&self) -> InterchangeContext;
fn start_object(&self);
fn end_object(&self);
fn object_key(&self, key__389: Arc<String>);
fn start_array(&self);
fn end_array(&self);
fn null_value(&self);
fn boolean_value(&self, x__398: bool);
fn int32_value(&self, x__401: i32);
fn int64_value(&self, x__404: i64);
fn float64_value(&self, x__407: f64);
fn numeric_token_value(&self, x__410: Arc<String>);
fn string_value(&self, x__413: Arc<String>);
// Provided method
fn parse_error_receiver(&self) -> Option<JsonParseErrorReceiver> { ... }
}