pub struct FunctionCallExpr { /* private fields */ }Implementations§
Source§impl FunctionCallExpr
impl FunctionCallExpr
pub fn module_expr(&self) -> Option<&BaseExpr>
pub fn function_expr(&self) -> &BaseExpr
pub fn args(&self) -> &[Expr]
Trait Implementations§
Source§impl Clone for FunctionCallExpr
impl Clone for FunctionCallExpr
Source§fn clone(&self) -> FunctionCallExpr
fn clone(&self) -> FunctionCallExpr
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 moreSource§impl Debug for FunctionCallExpr
impl Debug for FunctionCallExpr
Source§impl Format for FunctionCallExpr
impl Format for FunctionCallExpr
Source§impl Parse for FunctionCallExpr
impl Parse for FunctionCallExpr
Source§fn parse(ts: &mut TokenStream) -> Result<Self>
fn parse(ts: &mut TokenStream) -> Result<Self>
Parse an item from the given token stream.
Source§impl ResumeParse<(BaseExpr, bool)> for FunctionCallExpr
impl ResumeParse<(BaseExpr, bool)> for FunctionCallExpr
Source§fn resume_parse(
ts: &mut TokenStream,
(expr, is_remote): (BaseExpr, bool),
) -> Result<Self>
fn resume_parse( ts: &mut TokenStream, (expr, is_remote): (BaseExpr, bool), ) -> Result<Self>
Resume to parse an item from the given token stream. Read more
Auto Trait Implementations§
impl Freeze for FunctionCallExpr
impl RefUnwindSafe for FunctionCallExpr
impl Send for FunctionCallExpr
impl Sync for FunctionCallExpr
impl Unpin for FunctionCallExpr
impl UnsafeUnpin for FunctionCallExpr
impl UnwindSafe for FunctionCallExpr
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