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