[−][src]Struct conjure_http::server::Metadata
Information about an endpoint of a resource.
Methods
impl Metadata
[src]
pub const fn new(
name: &'static str,
method: Method,
path: &'static str,
parameters: &'static [Parameter],
deprecated: bool
) -> Metadata
[src]
name: &'static str,
method: Method,
path: &'static str,
parameters: &'static [Parameter],
deprecated: bool
) -> Metadata
Creates a new metadata object.
pub const fn name(&self) -> &'static str
[src]
Returns the endpoint's name.
pub const fn method(&self) -> &Method
[src]
Returns the endpoint's HTTP method.
pub const fn path(&self) -> &'static str
[src]
Returns the endpoint's HTTP path template.
pub const fn parameters(&self) -> &'static [Parameter]
[src]
Returns the endpoint's parameters.
pub const fn deprecated(&self) -> bool
[src]
Returns if the endpoint is deprecated.
Auto Trait Implementations
impl Send for Metadata
impl Sync for Metadata
impl Unpin for Metadata
impl UnwindSafe for Metadata
impl RefUnwindSafe for Metadata
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
ⓘImportant traits for &'_ mut Ffn borrow_mut(&mut self) -> &mut T
[src]
ⓘImportant traits for &'_ mut F
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,