pub struct RMPFunction {
pub name: String,
pub rust_name: String,
pub args: Vec<RMPArg>,
pub return_type: String,
pub docs: Vec<String>,
}Fields§
§name: String§rust_name: String§args: Vec<RMPArg>§return_type: String§docs: Vec<String>Trait Implementations§
Source§impl Debug for RMPFunction
impl Debug for RMPFunction
Source§impl<'de> Deserialize<'de> for RMPFunction
impl<'de> Deserialize<'de> for RMPFunction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RMPFunction
impl RefUnwindSafe for RMPFunction
impl Send for RMPFunction
impl Sync for RMPFunction
impl Unpin for RMPFunction
impl UnwindSafe for RMPFunction
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