pub struct StaticMethodCallDynamicExpr {
pub class: Box<Expr>,
pub method: Box<Expr>,
pub args: Box<[Arg]>,
}Expand description
A static call with a dynamic method expression.
Fields§
§class: Box<Expr>Class expression.
method: Box<Expr>Method name expression.
args: Box<[Arg]>Call arguments.
Trait Implementations§
Source§impl Clone for StaticMethodCallDynamicExpr
impl Clone for StaticMethodCallDynamicExpr
Source§impl Debug for StaticMethodCallDynamicExpr
impl Debug for StaticMethodCallDynamicExpr
Auto Trait Implementations§
impl Freeze for StaticMethodCallDynamicExpr
impl RefUnwindSafe for StaticMethodCallDynamicExpr
impl Send for StaticMethodCallDynamicExpr
impl Sync for StaticMethodCallDynamicExpr
impl Unpin for StaticMethodCallDynamicExpr
impl UnsafeUnpin for StaticMethodCallDynamicExpr
impl UnwindSafe for StaticMethodCallDynamicExpr
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