pub enum DeprecatedFunction {
Show 14 variants
Date,
Time,
Duration,
Year,
DayOfWeek,
DayOfMonth,
DayOfYear,
WeekOfYear,
MonthOfYear,
MonthString,
DateString,
WeekdayString,
StartOf,
EndOf,
}
Expand description
已废弃函数枚举
定义了所有已废弃的函数,这些函数保留用于向后兼容
Variants§
Date
日期解析函数(已废弃,请使用d()函数)
Time
时间解析函数(已废弃,请使用d()函数的时间组件方法)
Duration
持续时间解析函数(已废弃,请使用字符串字面量)
Year
年份获取函数(已废弃,请使用date.year()方法)
DayOfWeek
星期几获取函数(已废弃,请使用date.weekday()方法)
DayOfMonth
月中的天获取函数(已废弃,请使用date.day()方法)
DayOfYear
年中的天获取函数(已废弃,请使用date.dayOfYear()方法)
WeekOfYear
年中的周获取函数(已废弃,请使用date.week()方法)
MonthOfYear
月份获取函数(已废弃,请使用date.month()方法)
MonthString
月份字符串获取函数(已废弃,请使用date.format()方法)
DateString
日期字符串获取函数(已废弃,请使用date.format()方法)
WeekdayString
星期字符串获取函数(已废弃,请使用date.format()方法)
StartOf
开始时间函数(已废弃,请使用date.startOf()方法)
EndOf
结束时间函数(已废弃,请使用date.endOf()方法)
Trait Implementations§
Source§impl Clone for DeprecatedFunction
impl Clone for DeprecatedFunction
Source§fn clone(&self) -> DeprecatedFunction
fn clone(&self) -> DeprecatedFunction
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 DeprecatedFunction
impl Debug for DeprecatedFunction
Source§impl Display for DeprecatedFunction
impl Display for DeprecatedFunction
Source§impl<'_derivative_strum> From<&'_derivative_strum DeprecatedFunction> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum DeprecatedFunction> for &'static str
Source§fn from(x: &'_derivative_strum DeprecatedFunction) -> &'static str
fn from(x: &'_derivative_strum DeprecatedFunction) -> &'static str
Converts to this type from the input type.
Source§impl From<&DeprecatedFunction> for Rc<dyn FunctionDefinition>
impl From<&DeprecatedFunction> for Rc<dyn FunctionDefinition>
Source§fn from(value: &DeprecatedFunction) -> Self
fn from(value: &DeprecatedFunction) -> Self
将已废弃函数枚举转换为函数定义
为每个已废弃函数创建相应的函数定义,保持向后兼容性
Source§impl From<DeprecatedFunction> for &'static str
impl From<DeprecatedFunction> for &'static str
Source§fn from(x: DeprecatedFunction) -> &'static str
fn from(x: DeprecatedFunction) -> &'static str
Converts to this type from the input type.
Source§impl FromStr for DeprecatedFunction
impl FromStr for DeprecatedFunction
Source§impl Hash for DeprecatedFunction
impl Hash for DeprecatedFunction
Source§impl PartialEq for DeprecatedFunction
impl PartialEq for DeprecatedFunction
Source§impl TryFrom<&str> for DeprecatedFunction
impl TryFrom<&str> for DeprecatedFunction
impl Copy for DeprecatedFunction
impl Eq for DeprecatedFunction
impl IsEnabled for DeprecatedFunction
impl StructuralPartialEq for DeprecatedFunction
Auto Trait Implementations§
impl Freeze for DeprecatedFunction
impl RefUnwindSafe for DeprecatedFunction
impl Send for DeprecatedFunction
impl Sync for DeprecatedFunction
impl Unpin for DeprecatedFunction
impl UnwindSafe for DeprecatedFunction
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