Struct aws_smithy_http::endpoint::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
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