pub struct EncodingBuilder { /* private fields */ }Expand description
Implementations§
Source§impl EncodingBuilder
impl EncodingBuilder
Sourcepub fn new() -> EncodingBuilder
pub fn new() -> EncodingBuilder
Constructs a new EncodingBuilder.
Source§impl EncodingBuilder
impl EncodingBuilder
Sourcepub fn content_type<S>(self, content_type: Option<S>) -> EncodingBuilder
pub fn content_type<S>(self, content_type: Option<S>) -> EncodingBuilder
Set the content type. See Encoding::content_type.
Sourcepub fn header<S, H>(self, header_name: S, header: H) -> EncodingBuilder
pub fn header<S, H>(self, header_name: S, header: H) -> EncodingBuilder
Add a Header. See Encoding::headers.
Sourcepub fn style(self, style: Option<ParameterStyle>) -> EncodingBuilder
pub fn style(self, style: Option<ParameterStyle>) -> EncodingBuilder
Set the style ParameterStyle. See Encoding::style.
Sourcepub fn explode(self, explode: Option<bool>) -> EncodingBuilder
pub fn explode(self, explode: Option<bool>) -> EncodingBuilder
Set the explode. See Encoding::explode.
Sourcepub fn allow_reserved(self, allow_reserved: Option<bool>) -> EncodingBuilder
pub fn allow_reserved(self, allow_reserved: Option<bool>) -> EncodingBuilder
Set the allow reserved. See Encoding::allow_reserved.
Sourcepub fn extensions(self, extensions: Option<Extensions>) -> EncodingBuilder
pub fn extensions(self, extensions: Option<Extensions>) -> EncodingBuilder
Add openapi extensions (x-something) of the API.
Trait Implementations§
Source§impl Default for EncodingBuilder
impl Default for EncodingBuilder
Source§fn default() -> EncodingBuilder
fn default() -> EncodingBuilder
Returns the “default value” for a type. Read more
Source§impl From<Encoding> for EncodingBuilder
impl From<Encoding> for EncodingBuilder
Source§fn from(value: Encoding) -> EncodingBuilder
fn from(value: Encoding) -> EncodingBuilder
Converts to this type from the input type.
Source§impl From<EncodingBuilder> for Encoding
impl From<EncodingBuilder> for Encoding
Source§fn from(value: EncodingBuilder) -> Encoding
fn from(value: EncodingBuilder) -> Encoding
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EncodingBuilder
impl RefUnwindSafe for EncodingBuilder
impl Send for EncodingBuilder
impl Sync for EncodingBuilder
impl Unpin for EncodingBuilder
impl UnwindSafe for EncodingBuilder
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