pub struct RouteEntry {
pub pattern: String,
pub methods: Vec<(String, RouteMeta)>,
}Expand description
Every method registered on one path pattern.
Fields§
§pattern: StringThe pattern the route was registered with.
methods: Vec<(String, RouteMeta)>Methods registered on it, in registration order.
Implementations§
Source§impl RouteEntry
impl RouteEntry
Sourcepub fn has_method(&self, method: &str) -> bool
pub fn has_method(&self, method: &str) -> bool
Whether a method is registered on this route.
Trait Implementations§
Source§impl Clone for RouteEntry
impl Clone for RouteEntry
Source§impl Debug for RouteEntry
impl Debug for RouteEntry
impl Eq for RouteEntry
Source§impl PartialEq for RouteEntry
impl PartialEq for RouteEntry
impl StructuralPartialEq for RouteEntry
Auto Trait Implementations§
impl Freeze for RouteEntry
impl RefUnwindSafe for RouteEntry
impl Send for RouteEntry
impl Sync for RouteEntry
impl Unpin for RouteEntry
impl UnsafeUnpin for RouteEntry
impl UnwindSafe for RouteEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.