MethodGuard with every type parameter set to any, bypassing the parameter defaults (e.g. RetGuard extends SyncValueGuard = SyncValueGuard). See MakeInterfaceGuardGeneral for why the defaults are wrong here.
MethodGuard
any
RetGuard extends SyncValueGuard = SyncValueGuard
MethodGuardwith every type parameter set toany, bypassing the parameter defaults (e.g.RetGuard extends SyncValueGuard = SyncValueGuard). See MakeInterfaceGuardGeneral for why the defaults are wrong here.