pub enum HandleCycleError {
Error,
Fatal,
DelayBug,
}
Variants§
Trait Implementations§
source§impl Clone for HandleCycleError
impl Clone for HandleCycleError
source§fn clone(&self) -> HandleCycleError
fn clone(&self) -> HandleCycleError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for HandleCycleError
Auto Trait Implementations§
impl RefUnwindSafe for HandleCycleError
impl Send for HandleCycleError
impl Sync for HandleCycleError
impl Unpin for HandleCycleError
impl UnwindSafe for HandleCycleError
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<Tcx, T> Value<Tcx> for Twhere
Tcx: DepContext,
impl<Tcx, T> Value<Tcx> for Twhere Tcx: DepContext,
default fn from_cycle_error( tcx: Tcx, cycle: &[QueryInfo], _guar: ErrorGuaranteed ) -> T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte
Size for each variant:
Error
: 0 bytesFatal
: 0 bytesDelayBug
: 0 bytes