[−][src]Trait samotop_core::service::mail::NamedService
The service which implements this trait has a name.
/// This mail service has a very special names #[derive(Clone, Debug)] struct MyNameMail; impl NamedService for MyNameMail { fn name(&self) -> &str { "my.name.example.com" } }
Required methods
Loading content...Implementations on Foreign Types
impl<'_> NamedService for &'_ str
[src]
impl NamedService for String
[src]
Loading content...
Implementors
impl NamedService for DefaultMailService
[src]
impl<NS, ES, GS, QS> NamedService for CompositeMailService<NS, ES, GS, QS> where
NS: NamedService,
ES: EsmtpService,
GS: MailGuard,
QS: MailQueue,
[src]
NS: NamedService,
ES: EsmtpService,
GS: MailGuard,
QS: MailQueue,
impl<T> NamedService for Arc<T> where
T: NamedService,
[src]
T: NamedService,