pub struct DefineFunction {
pub name: String,
pub parameters: Vec<String>,
pub body_size: u16,
}
Fields§
§name: String
§parameters: Vec<String>
§body_size: u16
Trait Implementations§
Source§impl Debug for DefineFunction
impl Debug for DefineFunction
Source§impl<'de> Deserialize<'de> for DefineFunction
impl<'de> Deserialize<'de> for DefineFunction
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
Source§impl PartialEq for DefineFunction
impl PartialEq for DefineFunction
Source§impl Serialize for DefineFunction
impl Serialize for DefineFunction
impl Eq for DefineFunction
impl StructuralPartialEq for DefineFunction
Auto Trait Implementations§
impl Freeze for DefineFunction
impl RefUnwindSafe for DefineFunction
impl Send for DefineFunction
impl Sync for DefineFunction
impl Unpin for DefineFunction
impl UnwindSafe for DefineFunction
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