pub struct ListSecretsOptionsBuilder { /* private fields */ }Expand description
Builder for the SecretList API query parameter.
List secrets.
§Examples
use bollard_stubs::query_parameters::ListSecretsOptionsBuilder;
let params = ListSecretsOptionsBuilder::new()
// .filters(/* ... */)
.build();Implementations§
Source§impl ListSecretsOptionsBuilder
impl ListSecretsOptionsBuilder
Sourcepub fn new() -> ListSecretsOptionsBuilder
pub fn new() -> ListSecretsOptionsBuilder
Construct a builder of query parameters for ListSecretsOptions using defaults.
Sourcepub fn filters(
self,
filters: &HashMap<impl Into<String> + Clone, Vec<impl Into<String> + Clone>>,
) -> ListSecretsOptionsBuilder
pub fn filters( self, filters: &HashMap<impl Into<String> + Clone, Vec<impl Into<String> + Clone>>, ) -> ListSecretsOptionsBuilder
A JSON encoded value of the filters (a map[string][]string) to
process on the secrets list.
Available filters:
id=<secret id>label=<key> or label=<key>=valuename=<secret name>names=<secret name>
Sourcepub fn build(self) -> ListSecretsOptions
pub fn build(self) -> ListSecretsOptions
Consume this builder and use the ListSecretsOptions as parameter to the
SecretList API
Trait Implementations§
Source§impl Clone for ListSecretsOptionsBuilder
impl Clone for ListSecretsOptionsBuilder
Source§fn clone(&self) -> ListSecretsOptionsBuilder
fn clone(&self) -> ListSecretsOptionsBuilder
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 moreSource§impl Debug for ListSecretsOptionsBuilder
impl Debug for ListSecretsOptionsBuilder
Source§impl Default for ListSecretsOptionsBuilder
impl Default for ListSecretsOptionsBuilder
Source§fn default() -> ListSecretsOptionsBuilder
fn default() -> ListSecretsOptionsBuilder
Returns the “default value” for a type. Read more
Source§impl Serialize for ListSecretsOptionsBuilder
impl Serialize for ListSecretsOptionsBuilder
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ListSecretsOptionsBuilder
Auto Trait Implementations§
impl Freeze for ListSecretsOptionsBuilder
impl RefUnwindSafe for ListSecretsOptionsBuilder
impl Send for ListSecretsOptionsBuilder
impl Sync for ListSecretsOptionsBuilder
impl Unpin for ListSecretsOptionsBuilder
impl UnsafeUnpin for ListSecretsOptionsBuilder
impl UnwindSafe for ListSecretsOptionsBuilder
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