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 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