use super::types::{ResendCodeCmd, ResendCodeResp}; use super::usecase; use crate::error::AuthError; use crate::features::AuthService; impl AuthService { pub async fn resend_verification_code( &self, cmd: ResendCodeCmd, expected_cid: Option, ) -> Result { usecase::resend_code(cmd, self, expected_cid.as_deref()).await } }