Struct podman_api::opts::RegistryAuthBuilder
source · pub struct RegistryAuthBuilder { /* private fields */ }Implementations§
source§impl RegistryAuthBuilder
impl RegistryAuthBuilder
sourcepub fn username(&mut self, username: impl Into<String>) -> &mut Self
pub fn username(&mut self, username: impl Into<String>) -> &mut Self
The username used for authentication.
sourcepub fn password(&mut self, password: impl Into<String>) -> &mut Self
pub fn password(&mut self, password: impl Into<String>) -> &mut Self
The password used for authentication.
sourcepub fn email(&mut self, email: impl Into<String>) -> &mut Self
pub fn email(&mut self, email: impl Into<String>) -> &mut Self
The email addres used for authentication.
sourcepub fn server_address(&mut self, server_address: impl Into<String>) -> &mut Self
pub fn server_address(&mut self, server_address: impl Into<String>) -> &mut Self
The server address of registry, should be a domain/IP without a protocol.
Example: 10.92.0.1, docker.corp.local
sourcepub fn build(&self) -> RegistryAuth
pub fn build(&self) -> RegistryAuth
Create the final authentication object.
Trait Implementations§
source§impl Default for RegistryAuthBuilder
impl Default for RegistryAuthBuilder
source§fn default() -> RegistryAuthBuilder
fn default() -> RegistryAuthBuilder
Returns the “default value” for a type. Read more