rv8803 4.0.0

RTC clock driver for the rv8803 chip via I2C
Documentation
//! RTC clock driver for the `rv8803` chip over I2C.
#![no_std]
#![forbid(unsafe_code)]
#![deny(missing_docs, dead_code, clippy::unwrap_used)]
#![cfg_attr(docsrs, feature(doc_cfg), feature(doc_auto_cfg))]
// #![deny(unused_imports)]

pub use crate::models::ClockData;
pub use crate::rtc::Driver;
pub use crate::rtc::DriverAsync;

pub(crate) mod error;
#[allow(dead_code)]
pub(crate) mod formatter;
pub(crate) mod log;
pub(crate) mod models;
pub(crate) mod rtc;

/// Re-exports
pub mod prelude {
    pub use crate::error::DriverError;
    pub use crate::log::LoggableClockData;
    pub use crate::models::{CurrentYear, DateTimeBuilder, Month, Weekday, Year};
    pub use crate::rtc::address::SlaveAddress;
    pub use crate::rtc::AddressingMode;
}