pub struct FunctionCall {
pub name: FunctionName,
pub args: Vec<Term>,
}
Fields§
§name: FunctionName
§args: Vec<Term>
Implementations§
Source§impl FunctionCall
impl FunctionCall
Trait Implementations§
Source§impl Clone for FunctionCall
impl Clone for FunctionCall
Source§fn clone(&self) -> FunctionCall
fn clone(&self) -> FunctionCall
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'a> CustomToTokens<'a> for FunctionCall
impl<'a> CustomToTokens<'a> for FunctionCall
Source§impl Debug for FunctionCall
impl Debug for FunctionCall
Source§impl Display for FunctionCall
impl Display for FunctionCall
Source§impl From<FunctionCall> for Term
impl From<FunctionCall> for Term
Source§fn from(original: FunctionCall) -> Term
fn from(original: FunctionCall) -> Term
Converts to this type from the input type.
Source§impl FromStr for FunctionCall
impl FromStr for FunctionCall
Source§impl Hash for FunctionCall
impl Hash for FunctionCall
Source§impl Ord for FunctionCall
impl Ord for FunctionCall
Source§fn cmp(&self, other: &FunctionCall) -> Ordering
fn cmp(&self, other: &FunctionCall) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl Parse for FunctionCall
impl Parse for FunctionCall
type Output = FunctionCall
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
Source§impl PartialEq for FunctionCall
impl PartialEq for FunctionCall
Source§impl PartialOrd for FunctionCall
impl PartialOrd for FunctionCall
Source§impl ToTokens for FunctionCall
impl ToTokens for FunctionCall
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
impl Eq for FunctionCall
impl StructuralPartialEq for FunctionCall
Auto Trait Implementations§
impl Freeze for FunctionCall
impl RefUnwindSafe for FunctionCall
impl Send for FunctionCall
impl Sync for FunctionCall
impl Unpin for FunctionCall
impl UnwindSafe for FunctionCall
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