Struct rustc_trait_selection::traits::auto_trait::AutoTraitInfo [−][src]
pub struct AutoTraitInfo<'cx> {
pub full_user_env: ParamEnv<'cx>,
pub region_data: RegionConstraintData<'cx>,
pub vid_to_region: FxHashMap<RegionVid, Region<'cx>>,
}Fields
full_user_env: ParamEnv<'cx>region_data: RegionConstraintData<'cx>vid_to_region: FxHashMap<RegionVid, Region<'cx>>Auto Trait Implementations
impl<'cx> !RefUnwindSafe for AutoTraitInfo<'cx>
impl<'cx> !Send for AutoTraitInfo<'cx>
impl<'cx> !Sync for AutoTraitInfo<'cx>
impl<'cx> Unpin for AutoTraitInfo<'cx>
impl<'cx> !UnwindSafe for AutoTraitInfo<'cx>
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<T> WithConstness for T[src]
impl<T> WithConstness for T[src]