pub struct RealIpAccessManager { /* private fields */ }Implementations§
Source§impl RealIpAccessManager
impl RealIpAccessManager
pub fn from_config(config: RealIpAccessConfig) -> RealIpResult<Self>
pub fn config(&self) -> &RealIpAccessConfig
pub fn ensure_allowed(&self, resolved: &ResolvedClientIp) -> RealIpResult<()>
Trait Implementations§
Source§impl Clone for RealIpAccessManager
impl Clone for RealIpAccessManager
Source§fn clone(&self) -> RealIpAccessManager
fn clone(&self) -> RealIpAccessManager
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 RealIpAccessManager
impl RefUnwindSafe for RealIpAccessManager
impl Send for RealIpAccessManager
impl Sync for RealIpAccessManager
impl Unpin for RealIpAccessManager
impl UnsafeUnpin for RealIpAccessManager
impl UnwindSafe for RealIpAccessManager
Blanket Implementations§
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