pub struct EndpointEntry {
pub id: &'static str,
pub method: &'static str,
pub path_template: &'static str,
pub category: &'static str,
pub required: &'static [(PermissionKey, PermissionLevel)],
pub classification: Compatibility,
pub side_effect: &'static str,
}Fields§
§id: &'static str§method: &'static str§path_template: &'static str§category: &'static str§required: &'static [(PermissionKey, PermissionLevel)]§classification: Compatibility§side_effect: &'static strImplementations§
Source§impl EndpointEntry
impl EndpointEntry
pub fn to_match(&self) -> CatalogMatch
Auto Trait Implementations§
impl Freeze for EndpointEntry
impl RefUnwindSafe for EndpointEntry
impl Send for EndpointEntry
impl Sync for EndpointEntry
impl Unpin for EndpointEntry
impl UnsafeUnpin for EndpointEntry
impl UnwindSafe for EndpointEntry
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