use super::Session;
#[derive(Debug, Clone)]
pub struct CachedSession {
client_id: String,
}
impl CachedSession {
#[must_use]
pub const fn new(client_id: String) -> Self {
Self { client_id }
}
#[must_use]
pub fn client_id(&self) -> &str {
&self.client_id
}
}
impl Session {
pub(crate) fn load_cached_session(&mut self, _cached_session: &CachedSession) {
todo!()
}
}