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