pub struct CallArgumentsRepr;Trait Implementations§
Source§impl Default for CallArgumentsRepr
impl Default for CallArgumentsRepr
Source§fn default() -> CallArgumentsRepr
fn default() -> CallArgumentsRepr
Returns the “default value” for a type. Read more
Source§impl FromSerialized<Vec<JValue>> for CallArgumentsRepr
impl FromSerialized<Vec<JValue>> for CallArgumentsRepr
fn deserialize( &self, repr: &[u8], ) -> Result<Vec<JValue>, Self::DeserializeError>
Source§impl FromSerialized<Vec<Value>> for CallArgumentsRepr
impl FromSerialized<Vec<Value>> for CallArgumentsRepr
fn deserialize(&self, repr: &[u8]) -> Result<Vec<Value>, Self::DeserializeError>
Source§impl Representation for CallArgumentsRepr
impl Representation for CallArgumentsRepr
type SerializeError = <RmpSerdeFormat as Format<Vec<JValue>>>::SerializationError
type DeserializeError = <RmpSerdeFormat as Format<Vec<JValue>>>::DeserializationError
type WriteError = <RmpSerdeFormat as Format<Vec<JValue>>>::WriteError
type Format = RmpSerdeFormat
type SerializedValue = SerializedCallArguments
fn get_format(&self) -> Self::Format
Source§impl ToSerialized<Vec<JValue>> for CallArgumentsRepr
impl ToSerialized<Vec<JValue>> for CallArgumentsRepr
fn serialize( &self, value: &Vec<JValue>, ) -> Result<SerializedCallArguments, Self::SerializeError>
Auto Trait Implementations§
impl Freeze for CallArgumentsRepr
impl RefUnwindSafe for CallArgumentsRepr
impl Send for CallArgumentsRepr
impl Sync for CallArgumentsRepr
impl Unpin for CallArgumentsRepr
impl UnsafeUnpin for CallArgumentsRepr
impl UnwindSafe for CallArgumentsRepr
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