pub struct FunctionSignature {
pub name: FunctionName,
pub args: Vec<CqlType>,
}
Fields§
§name: FunctionName
§args: Vec<CqlType>
Implementations§
Trait Implementations§
Source§impl Clone for FunctionSignature
impl Clone for FunctionSignature
Source§fn clone(&self) -> FunctionSignature
fn clone(&self) -> FunctionSignature
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 FunctionSignature
impl<'a> CustomToTokens<'a> for FunctionSignature
Source§impl Debug for FunctionSignature
impl Debug for FunctionSignature
Source§impl Display for FunctionSignature
impl Display for FunctionSignature
Source§impl FromStr for FunctionSignature
impl FromStr for FunctionSignature
Source§impl Parse for FunctionSignature
impl Parse for FunctionSignature
type Output = FunctionSignature
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
Source§impl PartialEq for FunctionSignature
impl PartialEq for FunctionSignature
Source§impl ToTokens for FunctionSignature
impl ToTokens for FunctionSignature
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 FunctionSignature
impl StructuralPartialEq for FunctionSignature
Auto Trait Implementations§
impl Freeze for FunctionSignature
impl RefUnwindSafe for FunctionSignature
impl Send for FunctionSignature
impl Sync for FunctionSignature
impl Unpin for FunctionSignature
impl UnwindSafe for FunctionSignature
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