Struct aws_sdk_datapipeline::Endpoint
source · [−]pub struct Endpoint { /* private fields */ }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