pub struct RemoteImportFailure {
pub url: String,
pub cause: String,
}Expand description
Boxed payload for RuntimeError::RemoteImportFailed. Holds the
URL the host attempted to fetch plus a free-form cause string so
the per-host fetch error type does not leak into the enum surface.
Fields§
§url: String§cause: StringTrait Implementations§
Source§impl Clone for RemoteImportFailure
impl Clone for RemoteImportFailure
Source§fn clone(&self) -> RemoteImportFailure
fn clone(&self) -> RemoteImportFailure
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 RemoteImportFailure
impl RefUnwindSafe for RemoteImportFailure
impl Send for RemoteImportFailure
impl Sync for RemoteImportFailure
impl Unpin for RemoteImportFailure
impl UnsafeUnpin for RemoteImportFailure
impl UnwindSafe for RemoteImportFailure
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> 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