Trait arrow::datatypes::JsonSerializable [−][src]
pub trait JsonSerializable: 'static { fn into_json_value(self) -> Option<Value>; }
Expand description
Trait declaring any type that is serializable to JSON. This includes all primitive types (bool, i32, etc.).
Required methods
fn into_json_value(self) -> Option<Value>
[src]
fn into_json_value(self) -> Option<Value>
[src]Implementations on Foreign Types
impl JsonSerializable for bool
[src]
impl JsonSerializable for bool
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for i8
[src]
impl JsonSerializable for i8
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for i16
[src]
impl JsonSerializable for i16
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for i32
[src]
impl JsonSerializable for i32
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for i64
[src]
impl JsonSerializable for i64
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for u8
[src]
impl JsonSerializable for u8
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for u16
[src]
impl JsonSerializable for u16
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for u32
[src]
impl JsonSerializable for u32
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for u64
[src]
impl JsonSerializable for u64
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for f32
[src]
impl JsonSerializable for f32
[src]fn into_json_value(self) -> Option<Value>
[src]
impl JsonSerializable for f64
[src]
impl JsonSerializable for f64
[src]