pub struct ConstrainOpaqueTypeRegionVisitor<'tcx, OP>where
OP: FnMut(Region<'tcx>),{
pub tcx: TyCtxt<'tcx>,
pub op: OP,
}Fields§
§tcx: TyCtxt<'tcx>§op: OPAuto Trait Implementations§
impl<'tcx, OP> !RefUnwindSafe for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>
impl<'tcx, OP> !Send for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>
impl<'tcx, OP> !Sync for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>
impl<'tcx, OP> Unpin for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>where
OP: Unpin,
impl<'tcx, OP> !UnwindSafe for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>
Blanket Implementations§
Layout§
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.