pub struct OperationInputBuilder { /* private fields */ }Expand description
Fluent builder for OperationInput.
Implementations§
Source§impl OperationInputBuilder
impl OperationInputBuilder
Sourcepub fn path_param(
self,
name: impl Into<String>,
value: impl Into<String>,
) -> Self
pub fn path_param( self, name: impl Into<String>, value: impl Into<String>, ) -> Self
Add a path parameter.
Sourcepub fn query_param_single(
self,
name: impl Into<String>,
value: impl Into<String>,
) -> Self
pub fn query_param_single( self, name: impl Into<String>, value: impl Into<String>, ) -> Self
Add a query parameter with a single value.
Sourcepub fn query_param(self, name: impl Into<String>, values: Vec<String>) -> Self
pub fn query_param(self, name: impl Into<String>, values: Vec<String>) -> Self
Add a query parameter with multiple values.
Sourcepub fn build(self) -> OperationInput
pub fn build(self) -> OperationInput
Build the operation input.
Trait Implementations§
Source§impl Debug for OperationInputBuilder
impl Debug for OperationInputBuilder
Source§impl Default for OperationInputBuilder
impl Default for OperationInputBuilder
Source§fn default() -> OperationInputBuilder
fn default() -> OperationInputBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OperationInputBuilder
impl RefUnwindSafe for OperationInputBuilder
impl Send for OperationInputBuilder
impl Sync for OperationInputBuilder
impl Unpin for OperationInputBuilder
impl UnsafeUnpin for OperationInputBuilder
impl UnwindSafe for OperationInputBuilder
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