//! The trait definition of authentications.
use impl_downcast;
use Downcast;
/// The marker trait of an `Authentication` implementation. A `Authentication` object is a DTO that is used to transfer the extracted
/// credentials / token data from the header to the actual authentication.
impl_downcast!;