Skip to main content

Literal

Trait Literal 

Source
pub trait Literal {
    // Required method
    fn lit(self) -> Expr;
}

Required Methods§

Source

fn lit(self) -> Expr

Literal expression.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Literal for String

Source§

fn lit(self) -> Expr

Source§

impl Literal for bool

Source§

fn lit(self) -> Expr

Source§

impl Literal for f32

Source§

fn lit(self) -> Expr

Source§

impl Literal for f64

Source§

fn lit(self) -> Expr

Source§

impl Literal for i32

Source§

fn lit(self) -> Expr

Source§

impl Literal for i64

Source§

fn lit(self) -> Expr

Source§

impl Literal for u8

Source§

fn lit(self) -> Expr

Source§

impl Literal for u16

Source§

fn lit(self) -> Expr

Source§

impl Literal for u32

Source§

fn lit(self) -> Expr

Source§

impl Literal for u64

Source§

fn lit(self) -> Expr

Source§

impl<'a> Literal for &'a str

Source§

fn lit(self) -> Expr

Implementors§

Source§

impl Literal for NaiveDate

Available on crate features dtype-datetime and temporal only.
Source§

impl Literal for NaiveDateTime

Available on crate features dtype-datetime and temporal only.
Source§

impl Literal for Null

Source§

impl Literal for Series

Source§

impl Literal for TimeDelta

Available on crate features dtype-duration and temporal only.