pub trait HasAuthRepository {
type AuthRepo: AuthRepository;
// Required method
fn auth_repository(&self) -> &Self::AuthRepo;
}pub trait HasAuthRepository {
type AuthRepo: AuthRepository;
// Required method
fn auth_repository(&self) -> &Self::AuthRepo;
}