pub struct CallOp {
pub target: Source,
pub member: String,
pub args: Vec<Source>,
pub result: u32,
}
Fields§
§target: Source
§member: String
§args: Vec<Source>
§result: u32
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CallOp
impl<'de> Deserialize<'de> for CallOp
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
impl StructuralPartialEq for CallOp
Auto Trait Implementations§
impl Freeze for CallOp
impl RefUnwindSafe for CallOp
impl Send for CallOp
impl Sync for CallOp
impl Unpin for CallOp
impl UnwindSafe for CallOp
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