pub struct AuthenticatedProxyState { /* private fields */ }Implementations§
Source§impl AuthenticatedProxyState
impl AuthenticatedProxyState
pub fn db_ref(&self) -> &RocksDb
pub fn paseto_manager_ref(&self) -> &PasetoTokenManager
pub fn tls_envelope_ref(&self) -> &TlsEnvelope
pub fn tls_client_manager_ref(&self) -> &TlsClientManager
pub fn tls_runtime_ref(&self) -> TlsListenerManager
pub fn set_mtls_listener_address(&mut self, _addr: SocketAddr)
pub fn get_mtls_listener_address(&self) -> Option<SocketAddr>
Trait Implementations§
Source§impl Clone for AuthenticatedProxyState
impl Clone for AuthenticatedProxyState
Source§fn clone(&self) -> AuthenticatedProxyState
fn clone(&self) -> AuthenticatedProxyState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AuthenticatedProxyState
impl !RefUnwindSafe for AuthenticatedProxyState
impl Send for AuthenticatedProxyState
impl Sync for AuthenticatedProxyState
impl Unpin for AuthenticatedProxyState
impl !UnwindSafe for AuthenticatedProxyState
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more