pub struct UriReferenceRedirectTargetResolver { /* private fields */ }Implementations§
Source§impl UriReferenceRedirectTargetResolver
impl UriReferenceRedirectTargetResolver
pub fn from_config( config: RedirectTargetConfig, ) -> Result<Self, RedirectTargetError>
pub fn resolve_redirect_target( &self, requested_redirect_target: Option<&str>, ) -> Result<UriReferenceString, RedirectTargetError>
Trait Implementations§
Source§impl Clone for UriReferenceRedirectTargetResolver
impl Clone for UriReferenceRedirectTargetResolver
Source§fn clone(&self) -> UriReferenceRedirectTargetResolver
fn clone(&self) -> UriReferenceRedirectTargetResolver
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 UriReferenceRedirectTargetResolver
impl RefUnwindSafe for UriReferenceRedirectTargetResolver
impl Send for UriReferenceRedirectTargetResolver
impl Sync for UriReferenceRedirectTargetResolver
impl Unpin for UriReferenceRedirectTargetResolver
impl UnsafeUnpin for UriReferenceRedirectTargetResolver
impl UnwindSafe for UriReferenceRedirectTargetResolver
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