use super::{LogoutCmd, LogoutResp}; use super::usecase; use crate::error::AuthError; use crate::features::AuthService; impl AuthService { pub async fn logout( &self, cmd: LogoutCmd, access_token: Option, ) -> Result { usecase::logout(cmd, self, access_token).await } }