Struct openstack::auth::PasswordAuth [−][src]
pub struct PasswordAuth { /* fields omitted */ }Password authentication using Identity API V3.
Has to be created via Identity object methods.
Methods
impl PasswordAuth[src]
impl PasswordAuthTrait Implementations
impl Clone for PasswordAuth[src]
impl Clone for PasswordAuthfn clone(&self) -> PasswordAuth[src]
fn clone(&self) -> PasswordAuthReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for PasswordAuth[src]
impl Debug for PasswordAuthfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl AuthMethod for PasswordAuth[src]
impl AuthMethod for PasswordAuthfn region(&self) -> Option<String>[src]
fn region(&self) -> Option<String>Get region.
fn request(&self, method: Method, url: Url) -> Result<RequestBuilder>[src]
fn request(&self, method: Method, url: Url) -> Result<RequestBuilder>Create an authenticated request.
fn get_endpoint(
&self,
service_type: String,
endpoint_interface: Option<String>
) -> Result<Url>[src]
fn get_endpoint(
&self,
service_type: String,
endpoint_interface: Option<String>
) -> Result<Url>Get a URL for the requested service.
fn refresh(&mut self) -> Result<()>[src]
fn refresh(&mut self) -> Result<()>Refresh the authentication (renew the token, etc).
fn default_endpoint_interface(&self) -> String[src]
fn default_endpoint_interface(&self) -> StringDefault endpoint interface that is used when none is provided.
Auto Trait Implementations
impl Send for PasswordAuth
impl Send for PasswordAuthimpl !Sync for PasswordAuth
impl !Sync for PasswordAuth