Skip to main content

CFDecoder

Trait CFDecoder 

Source
pub trait CFDecoder {
    // Required method
    fn decode_cf(
        &self,
        units: &str,
        calendar: Calendar,
    ) -> Result<CFDatetime, Error>;
}
Expand description

Trait for decoding CFDatetime from units and calendar

Required Methods§

Source

fn decode_cf( &self, units: &str, calendar: Calendar, ) -> Result<CFDatetime, Error>

Decodes the given units and calendar into a CFDatetime.

§Arguments
  • units - The units to decode.
  • calendar - The calendar to use for decoding.
§Returns

A Result containing the decoded CFDatetime if successful, or an Error if decoding fails.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl CFDecoder for f32

Source§

fn decode_cf( &self, units: &str, calendar: Calendar, ) -> Result<CFDatetime, Error>

Source§

impl CFDecoder for f64

Source§

fn decode_cf( &self, units: &str, calendar: Calendar, ) -> Result<CFDatetime, Error>

Source§

impl CFDecoder for i32

Source§

fn decode_cf( &self, units: &str, calendar: Calendar, ) -> Result<CFDatetime, Error>

Source§

impl CFDecoder for i64

Source§

fn decode_cf( &self, units: &str, calendar: Calendar, ) -> Result<CFDatetime, Error>

Implementors§