pub struct CallLazy {
pub args: Vec<Expression>,
pub fun: FnReturnRef,
pub lazy_inv: LazyInvariant,
pub info: Box<CallInfo>,
}
Expand description
External function call.
Fields§
§args: Vec<Expression>
Arguments.
fun: FnReturnRef
Function pointer.
lazy_inv: LazyInvariant
Lazy invariant.
info: Box<CallInfo>
Info about the call.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CallLazy
impl Send for CallLazy
impl Sync for CallLazy
impl Unpin for CallLazy
impl !UnwindSafe for CallLazy
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