pub struct method_autoderef_steps<'tcx> {
data: PhantomData<&'tcx ()>,
}Fields§
§data: PhantomData<&'tcx ()>Trait Implementations§
source§impl<'tcx> Clone for method_autoderef_steps<'tcx>
impl<'tcx> Clone for method_autoderef_steps<'tcx>
source§fn clone(&self) -> method_autoderef_steps<'tcx>
fn clone(&self) -> method_autoderef_steps<'tcx>
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 moresource§impl<'tcx> Default for method_autoderef_steps<'tcx>
impl<'tcx> Default for method_autoderef_steps<'tcx>
source§fn default() -> method_autoderef_steps<'tcx>
fn default() -> method_autoderef_steps<'tcx>
Returns the “default value” for a type. Read more
source§impl<'tcx> QueryConfigRestored<'tcx> for method_autoderef_steps<'tcx>
impl<'tcx> QueryConfigRestored<'tcx> for method_autoderef_steps<'tcx>
type RestoredValue = MethodAutoderefStepsResult<'tcx>
type Config = DynamicConfig<'tcx, DefaultCache<Canonical<'tcx, ParamEnvAnd<'tcx, Ty<'tcx>>>, Erased<impl Copy>>, false, false, false>
fn config(tcx: TyCtxt<'tcx>) -> Self::Config
fn restore(value: Erased<impl Copy>) -> Self::RestoredValue
impl<'tcx> Copy for method_autoderef_steps<'tcx>
Auto Trait Implementations§
impl<'tcx> RefUnwindSafe for method_autoderef_steps<'tcx>
impl<'tcx> Send for method_autoderef_steps<'tcx>
impl<'tcx> Sync for method_autoderef_steps<'tcx>
impl<'tcx> Unpin for method_autoderef_steps<'tcx>
impl<'tcx> UnwindSafe for method_autoderef_steps<'tcx>
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
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:0 bytes