pub enum BasinEndpoint {
ParentZone(Authority),
Direct(Authority),
}👎Deprecated since 0.21.1:
This crate has been renamed to s2-sdk. Please update your Cargo.toml to use s2-sdk instead.
Expand description
Endpoint for connecting to an S2 basin.
Variants§
ParentZone(Authority)
👎Deprecated since 0.21.1:
This crate has been renamed to s2-sdk. Please update your Cargo.toml to use s2-sdk instead.
Parent zone for basins. DNS is used to route to the correct cell for the basin.
Direct(Authority)
👎Deprecated since 0.21.1:
This crate has been renamed to s2-sdk. Please update your Cargo.toml to use s2-sdk instead.
Direct cell endpoint.
The S2-Basin header is included in requests to specify the basin,
which is expected to be hosted by this cell.
Trait Implementations§
Source§impl Clone for BasinEndpoint
impl Clone for BasinEndpoint
Source§fn clone(&self) -> BasinEndpoint
fn clone(&self) -> BasinEndpoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !Freeze for BasinEndpoint
impl RefUnwindSafe for BasinEndpoint
impl Send for BasinEndpoint
impl Sync for BasinEndpoint
impl Unpin for BasinEndpoint
impl UnsafeUnpin for BasinEndpoint
impl UnwindSafe for BasinEndpoint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request