pub struct HttpBuilder { /* private fields */ }Implementations§
Source§impl HttpBuilder
impl HttpBuilder
Sourcepub fn new() -> HttpBuilder
pub fn new() -> HttpBuilder
Constructs a new HttpBuilder.
Source§impl HttpBuilder
impl HttpBuilder
Sourcepub fn scheme(self, scheme: HttpAuthScheme) -> HttpBuilder
pub fn scheme(self, scheme: HttpAuthScheme) -> HttpBuilder
Add or change http authentication scheme used.
§Examples
Create new Http SecurityScheme via HttpBuilder.
let http = HttpBuilder::new().scheme(HttpAuthScheme::Basic).build();Sourcepub fn bearer_format<S>(self, bearer_format: S) -> HttpBuilder
pub fn bearer_format<S>(self, bearer_format: S) -> HttpBuilder
Add or change informative bearer format for http security schema.
This is only applicable to HttpAuthScheme::Bearer.
§Examples
Add JTW bearer format for security schema.
HttpBuilder::new().scheme(HttpAuthScheme::Bearer).bearer_format("JWT").build();Sourcepub fn description<S>(self, description: Option<S>) -> HttpBuilder
pub fn description<S>(self, description: Option<S>) -> HttpBuilder
Add or change optional description supporting markdown syntax.
Trait Implementations§
Source§impl Default for HttpBuilder
impl Default for HttpBuilder
Source§fn default() -> HttpBuilder
fn default() -> HttpBuilder
Returns the “default value” for a type. Read more
Source§impl From<Http> for HttpBuilder
impl From<Http> for HttpBuilder
Source§fn from(value: Http) -> HttpBuilder
fn from(value: Http) -> HttpBuilder
Converts to this type from the input type.
Source§impl From<HttpBuilder> for Http
impl From<HttpBuilder> for Http
Source§fn from(value: HttpBuilder) -> Http
fn from(value: HttpBuilder) -> Http
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HttpBuilder
impl RefUnwindSafe for HttpBuilder
impl Send for HttpBuilder
impl Sync for HttpBuilder
impl Unpin for HttpBuilder
impl UnwindSafe for HttpBuilder
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