pub struct HttpRelay { /* private fields */ }Expand description
An implementation of some of Http relay spec.
Implementations§
Source§impl HttpRelay
impl HttpRelay
Sourcepub fn builder() -> HttpRelayBuilder
pub fn builder() -> HttpRelayBuilder
Create HttpRelayBuilder.
Sourcepub fn http_address(&self) -> SocketAddr
pub fn http_address(&self) -> SocketAddr
Returns the HTTP address of this http relay.
Sourcepub fn local_link_url(&self) -> Url
pub fn local_link_url(&self) -> Url
Returns the localhost URL of Link endpoints (deprecated, use inbox instead).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HttpRelay
impl RefUnwindSafe for HttpRelay
impl Send for HttpRelay
impl Sync for HttpRelay
impl Unpin for HttpRelay
impl UnsafeUnpin for HttpRelay
impl UnwindSafe for HttpRelay
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more