pub struct UreqFetcher;Expand description
The production fetcher.
Not covered by any test: every test in this crate injects its own fetcher or uses local-file inventory locations, exactly as Sphinx’s own suite does (research spec §5). This type compiles and is wired into the builder, but nothing verifies it against a live server — treat changes here as unverified.
Trait Implementations§
Source§impl InventoryFetcher for UreqFetcher
impl InventoryFetcher for UreqFetcher
Auto Trait Implementations§
impl Freeze for UreqFetcher
impl RefUnwindSafe for UreqFetcher
impl Send for UreqFetcher
impl Sync for UreqFetcher
impl Unpin for UreqFetcher
impl UnsafeUnpin for UreqFetcher
impl UnwindSafe for UreqFetcher
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> 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