pub struct HttpEndpointDetails {
pub http_method: HttpMethod,
pub path_suffix: Vec<PathSegment>,
pub header_vars: Vec<HeaderVariable>,
pub query_vars: Vec<QueryVariable>,
pub auth_details: Option<AuthDetails>,
pub cors_options: CorsOptions,
}Fields§
§http_method: HttpMethod§path_suffix: Vec<PathSegment>§header_vars: Vec<HeaderVariable>§query_vars: Vec<QueryVariable>§auth_details: Option<AuthDetails>§cors_options: CorsOptionsTrait Implementations§
Source§impl Clone for HttpEndpointDetails
impl Clone for HttpEndpointDetails
Source§fn clone(&self) -> HttpEndpointDetails
fn clone(&self) -> HttpEndpointDetails
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 moreAuto Trait Implementations§
impl Freeze for HttpEndpointDetails
impl RefUnwindSafe for HttpEndpointDetails
impl Send for HttpEndpointDetails
impl Sync for HttpEndpointDetails
impl Unpin for HttpEndpointDetails
impl UnsafeUnpin for HttpEndpointDetails
impl UnwindSafe for HttpEndpointDetails
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