pub struct ProtectedEndpoint {
pub method: Method,
pub path: RoutePath,
}
Expand description
List of the methods and paths that are protected
Fields§
§method: Method
HTTP Method
path: RoutePath
Route path
Implementations§
Source§impl ProtectedEndpoint
impl ProtectedEndpoint
Sourcepub fn new(method: Method, path: RoutePath) -> ProtectedEndpoint
pub fn new(method: Method, path: RoutePath) -> ProtectedEndpoint
Create ProtectedEndpoint
Trait Implementations§
Source§impl Clone for ProtectedEndpoint
impl Clone for ProtectedEndpoint
Source§fn clone(&self) -> ProtectedEndpoint
fn clone(&self) -> ProtectedEndpoint
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 moreSource§impl Debug for ProtectedEndpoint
impl Debug for ProtectedEndpoint
Source§impl<'de> Deserialize<'de> for ProtectedEndpoint
impl<'de> Deserialize<'de> for ProtectedEndpoint
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProtectedEndpoint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProtectedEndpoint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ProtectedEndpoint
impl Hash for ProtectedEndpoint
Source§impl PartialEq for ProtectedEndpoint
impl PartialEq for ProtectedEndpoint
Source§impl Serialize for ProtectedEndpoint
impl Serialize for ProtectedEndpoint
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for ProtectedEndpoint
impl Eq for ProtectedEndpoint
impl StructuralPartialEq for ProtectedEndpoint
Auto Trait Implementations§
impl Freeze for ProtectedEndpoint
impl RefUnwindSafe for ProtectedEndpoint
impl Send for ProtectedEndpoint
impl Sync for ProtectedEndpoint
impl Unpin for ProtectedEndpoint
impl UnwindSafe for ProtectedEndpoint
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