pub struct ApiEndpointEntry {
pub slug: String,
pub title: String,
pub method: HttpMethod,
}Expand description
A sidebar entry for an API endpoint.
Fields§
§slug: StringURL slug (e.g. “list-pets”).
title: StringDisplay title (summary or fallback).
method: HttpMethodHTTP method.
Trait Implementations§
Source§impl Clone for ApiEndpointEntry
impl Clone for ApiEndpointEntry
Source§fn clone(&self) -> ApiEndpointEntry
fn clone(&self) -> ApiEndpointEntry
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 ApiEndpointEntry
impl Debug for ApiEndpointEntry
Source§impl PartialEq for ApiEndpointEntry
impl PartialEq for ApiEndpointEntry
impl StructuralPartialEq for ApiEndpointEntry
Auto Trait Implementations§
impl Freeze for ApiEndpointEntry
impl RefUnwindSafe for ApiEndpointEntry
impl Send for ApiEndpointEntry
impl Sync for ApiEndpointEntry
impl Unpin for ApiEndpointEntry
impl UnwindSafe for ApiEndpointEntry
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<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.