pub struct ResourceOperation {
pub receiver: Value,
pub operation: String,
pub args: Vec<Value>,
pub call_site: Option<LashlangExecutionCallSite>,
}Fields§
§receiver: Value§operation: String§args: Vec<Value>§call_site: Option<LashlangExecutionCallSite>Trait Implementations§
Source§impl Clone for ResourceOperation
impl Clone for ResourceOperation
Source§fn clone(&self) -> ResourceOperation
fn clone(&self) -> ResourceOperation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ResourceOperation
impl !UnwindSafe for ResourceOperation
impl Freeze for ResourceOperation
impl Send for ResourceOperation
impl Sync for ResourceOperation
impl Unpin for ResourceOperation
impl UnsafeUnpin for ResourceOperation
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