use crate::{config::SessionExpiryInterval, types::VarByteInt};
#[derive(Debug, Clone, Copy)]
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
pub struct Config {
pub session_expiry_interval: SessionExpiryInterval,
pub maximum_accepted_remaining_length: u32,
}
impl Default for Config {
fn default() -> Self {
Self {
session_expiry_interval: SessionExpiryInterval::default(),
maximum_accepted_remaining_length: VarByteInt::MAX_ENCODABLE,
}
}
}