pub trait ArraySerializer {
// Required method
fn build(&self, _: &mut ArrayBuilder);
// Provided methods
fn root(&self) -> Option<&str> { ... }
fn meta(&self) -> Option<ObjectBuilder> { ... }
fn serialize(&mut self, include_root: bool) -> Value { ... }
}Required Methods§
fn build(&self, _: &mut ArrayBuilder)
Provided Methods§
fn root(&self) -> Option<&str>
fn meta(&self) -> Option<ObjectBuilder>
fn serialize(&mut self, include_root: bool) -> Value
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".