pub struct TurboTasksError {
pub message: TurboTasksExecutionErrorMessage,
pub source: Option<TurboTasksExecutionError>,
}Fields§
§message: TurboTasksExecutionErrorMessage§source: Option<TurboTasksExecutionError>Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for TurboTasksError
impl<'__de, __Context> BorrowDecode<'__de, __Context> for TurboTasksError
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for TurboTasksError
impl Clone for TurboTasksError
Source§fn clone(&self) -> TurboTasksError
fn clone(&self) -> TurboTasksError
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 moreSource§impl Debug for TurboTasksError
impl Debug for TurboTasksError
Source§impl<__Context> Decode<__Context> for TurboTasksError
impl<__Context> Decode<__Context> for TurboTasksError
Source§impl Encode for TurboTasksError
impl Encode for TurboTasksError
impl Eq for TurboTasksError
Source§impl PartialEq for TurboTasksError
impl PartialEq for TurboTasksError
impl StructuralPartialEq for TurboTasksError
Auto Trait Implementations§
impl !RefUnwindSafe for TurboTasksError
impl !UnwindSafe for TurboTasksError
impl Freeze for TurboTasksError
impl Send for TurboTasksError
impl Sync for TurboTasksError
impl Unpin for TurboTasksError
impl UnsafeUnpin for TurboTasksError
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,
impl<T> DynEq for T
Source§impl<T> DynPartialEq for T
impl<T> DynPartialEq for T
fn dyn_partial_eq(&self, other: &(dyn Any + 'static)) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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