Skip to main content

DateTimeClient

Trait DateTimeClient 

Source
pub trait DateTimeClient {
    // Required methods
    fn get_date_time_done(&self, datetime: Result<DateTimeValues, ErrorCode>);
    fn set_date_time_done(&self, result: Result<(), ErrorCode>);
}
Expand description

Callback handler for when current date is read or set.

Required Methods§

Source

fn get_date_time_done(&self, datetime: Result<DateTimeValues, ErrorCode>)

Called when a date time reading has completed. Takes Ok(DateTime) of current date and passes it when scheduling an upcall. If an error is encountered it takes an Err(ErrorCode)

Source

fn set_date_time_done(&self, result: Result<(), ErrorCode>)

Called when a date is set Takes Ok(()) if time is set correctly. Takes Err(ErrorCode) in case of an error

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§