use crate::{
async_trait,
error::Error,
traits::{ErrorTrait, InstanceTrait},
Auth, Result,
};
use soph_core::{error::ContainerError, support::Container};
#[async_trait]
impl InstanceTrait for Auth {
type Error = Error;
async fn register(_: &Container) -> Result<Self, ContainerError> {
Ok(Self::new().map_err(Error::wrap)?)
}
}