pub struct LambdaFunctionParameter {
pub name: Ident,
pub data_type: Option<DataType>,
}Expand description
A parameter to a lambda function, optionally with a data type.
Fields§
§name: IdentThe name of the parameter
data_type: Option<DataType>The optional data type of the parameter Snowflake Syntax
Trait Implementations§
Source§impl Clone for LambdaFunctionParameter
impl Clone for LambdaFunctionParameter
Source§fn clone(&self) -> LambdaFunctionParameter
fn clone(&self) -> LambdaFunctionParameter
Returns a duplicate of the value. Read more
1.0.0 · 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 LambdaFunctionParameter
impl Debug for LambdaFunctionParameter
Source§impl<'de> Deserialize<'de> for LambdaFunctionParameter
impl<'de> Deserialize<'de> for LambdaFunctionParameter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for LambdaFunctionParameter
impl Display for LambdaFunctionParameter
Source§impl Hash for LambdaFunctionParameter
impl Hash for LambdaFunctionParameter
Source§impl Ord for LambdaFunctionParameter
impl Ord for LambdaFunctionParameter
Source§fn cmp(&self, other: &LambdaFunctionParameter) -> Ordering
fn cmp(&self, other: &LambdaFunctionParameter) -> 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 PartialEq for LambdaFunctionParameter
impl PartialEq for LambdaFunctionParameter
Source§impl PartialOrd for LambdaFunctionParameter
impl PartialOrd for LambdaFunctionParameter
Source§impl Serialize for LambdaFunctionParameter
impl Serialize for LambdaFunctionParameter
Source§impl Visit for LambdaFunctionParameter
impl Visit for LambdaFunctionParameter
Source§impl VisitMut for LambdaFunctionParameter
impl VisitMut for LambdaFunctionParameter
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for LambdaFunctionParameter
impl StructuralPartialEq for LambdaFunctionParameter
Auto Trait Implementations§
impl Freeze for LambdaFunctionParameter
impl RefUnwindSafe for LambdaFunctionParameter
impl Send for LambdaFunctionParameter
impl Sync for LambdaFunctionParameter
impl Unpin for LambdaFunctionParameter
impl UnsafeUnpin for LambdaFunctionParameter
impl UnwindSafe for LambdaFunctionParameter
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