Struct aws_sdk_ssooidc::Endpoint [−][src]
pub struct Endpoint { /* fields omitted */ }
Expand description
API Endpoint
This implements an API endpoint as specified in the Smithy Endpoint Specification
Implementations
Create a new endpoint from a URI
Certain protocols will attempt to prefix additional information onto an endpoint. If you
wish to ignore these prefixes (for example, when communicating with localhost), set immutable
to true
.
Create a new immutable endpoint from a URI
use http::Uri;
let endpoint = Endpoint::immutable(Uri::from_static("http://localhost:8000"));
Sets the endpoint on uri
, potentially applying the specified prefix
in the process.
Trait Implementations
An Endpoint
can be its own resolver to support static endpoints
pub fn resolve_endpoint(
&self,
_region: &Region
) -> Result<AwsEndpoint, Box<dyn Error + Send + Sync + 'static, Global>>
Auto Trait Implementations
impl RefUnwindSafe for Endpoint
impl UnwindSafe for Endpoint
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more