pub struct JsonRuntimeBinder { /* private fields */ }
Expand description
A RuntimeBinder
implementation which load runtime types mapping metadata from json.
Implementations§
Source§impl JsonRuntimeBinder
impl JsonRuntimeBinder
Sourcepub fn from_reader<R>(reader: R) -> Result<JsonRuntimeBinder, Error>where
R: Read,
pub fn from_reader<R>(reader: R) -> Result<JsonRuntimeBinder, Error>where
R: Read,
Create JsonRuntimeBinder
from Reader
Trait Implementations§
Source§impl Debug for JsonRuntimeBinder
impl Debug for JsonRuntimeBinder
Source§impl<'de> Deserialize<'de> for JsonRuntimeBinder
impl<'de> Deserialize<'de> for JsonRuntimeBinder
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRuntimeBinder, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRuntimeBinder, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromStr for JsonRuntimeBinder
impl FromStr for JsonRuntimeBinder
Source§impl RuntimeBinder for JsonRuntimeBinder
impl RuntimeBinder for JsonRuntimeBinder
Source§impl Serialize for JsonRuntimeBinder
impl Serialize for JsonRuntimeBinder
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<&[u8]> for JsonRuntimeBinder
impl TryFrom<&[u8]> for JsonRuntimeBinder
Source§impl TryFrom<&str> for JsonRuntimeBinder
impl TryFrom<&str> for JsonRuntimeBinder
Auto Trait Implementations§
impl Freeze for JsonRuntimeBinder
impl RefUnwindSafe for JsonRuntimeBinder
impl Send for JsonRuntimeBinder
impl Sync for JsonRuntimeBinder
impl Unpin for JsonRuntimeBinder
impl UnwindSafe for JsonRuntimeBinder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more