Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 500 for tparam (0.15 sec)

  1. src/cmd/compile/internal/types2/infer.go

    	// example by renaming the type parameter P into P2.
    	if len(tparams) == 0 {
    		return nil, typ // nothing to do
    	}
    
    	tparams2 := make([]*TypeParam, len(tparams))
    	for i, tparam := range tparams {
    		tname := NewTypeName(tparam.Obj().Pos(), tparam.Obj().Pkg(), tparam.Obj().Name(), nil)
    		tparams2[i] = NewTypeParam(tname, nil)
    		tparams2[i].index = tparam.index // == i
    	}
    
    	renameMap := makeRenameMap(tparams, tparams2)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 13:54:20 UTC 2024
    - 26.4K bytes
    - Viewed (0)
  2. src/go/types/infer.go

    	// example by renaming the type parameter P into P2.
    	if len(tparams) == 0 {
    		return nil, typ // nothing to do
    	}
    
    	tparams2 := make([]*TypeParam, len(tparams))
    	for i, tparam := range tparams {
    		tname := NewTypeName(tparam.Obj().Pos(), tparam.Obj().Pkg(), tparam.Obj().Name(), nil)
    		tparams2[i] = NewTypeParam(tname, nil)
    		tparams2[i].index = tparam.index // == i
    	}
    
    	renameMap := makeRenameMap(tparams, tparams2)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 13:54:20 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/tools/go/types/typeutil/map.go

    				// hasher.
    				ptrMap:     h.ptrMap,
    				sigTParams: tparams,
    			}
    		}
    
    		for i := 0; i < tparams.Len(); i++ {
    			tparam := tparams.At(i)
    			hash += 7 * h.Hash(tparam.Constraint())
    		}
    
    		return hash + 3*h.hashTuple(t.Params()) + 5*h.hashTuple(t.Results())
    
    	case *types.Union:
    		return h.hashUnion(t)
    
    	case *types.Interface:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/named.go

    func (t *Named) TypeParams() *TypeParamList { return t.resolve().tparams }
    
    // SetTypeParams sets the type parameters of the named type t.
    // t must not have type arguments.
    func (t *Named) SetTypeParams(tparams []*TypeParam) {
    	assert(t.inst == nil)
    	t.resolve().tparams = bindTParams(tparams)
    }
    
    // TypeArgs returns the type arguments used to instantiate the named type t.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 20:03:31 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  5. src/go/types/named.go

    func (t *Named) TypeParams() *TypeParamList { return t.resolve().tparams }
    
    // SetTypeParams sets the type parameters of the named type t.
    // t must not have type arguments.
    func (t *Named) SetTypeParams(tparams []*TypeParam) {
    	assert(t.inst == nil)
    	t.resolve().tparams = bindTParams(tparams)
    }
    
    // TypeArgs returns the type arguments used to instantiate the named type t.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 20:03:31 UTC 2024
    - 24K bytes
    - Viewed (0)
  6. fastapi/params.py

    from ._compat import PYDANTIC_V2, PYDANTIC_VERSION, Undefined
    
    _Unset: Any = Undefined
    
    
    class ParamTypes(Enum):
        query = "query"
        header = "header"
        path = "path"
        cookie = "cookie"
    
    
    class Param(FieldInfo):
        in_: ParamTypes
    
        def __init__(
            self,
            default: Any = Undefined,
            *,
            default_factory: Union[Callable[[], Any], None] = _Unset,
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:40:57 UTC 2024
    - 27.5K bytes
    - Viewed (0)
  7. docs/es/docs/tutorial/cookie-params.md

        ```
    
    !!! note "Detalles Técnicos"
        `Cookie` es una clase "hermana" de `Path` y `Query`. También hereda de la misma clase común `Param`.
    
        Pero recuerda que cuando importas `Query`, `Path`, `Cookie`  y otros de `fastapi`, en realidad son funciones que devuelven clases especiales.
    
    !!! info
        Para declarar cookies, necesitas usar `Cookie`, porque de lo contrario los parámetros serían interpretados como parámetros de query.
    
    ## Resumen
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Fri Apr 19 19:30:26 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  8. docs/tr/docs/tutorial/cookie-params.md

        ```Python hl_lines="9"
        {!> ../../../docs_src/cookie_params/tutorial001.py!}
        ```
    
    !!! note "Teknik Detaylar"
        `Cookie` sınıfı `Path` ve `Query` sınıflarının kardeşidir. Diğerleri gibi `Param` sınıfını miras alan bir sınıftır.
    
        Ancak `fastapi`'dan projenize dahil ettiğiniz `Query`, `Path`, `Cookie` ve diğerleri aslında özel sınıflar döndüren birer fonksiyondur.
    
    !!! info "Bilgi"
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Tue May 14 19:35:04 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  9. src/crypto/elliptic/params.go

    		return specific.ScalarBaseMult(k)
    	}
    
    	return curve.ScalarMult(curve.Gx, curve.Gy, k)
    }
    
    func matchesSpecificCurve(params *CurveParams) (Curve, bool) {
    	for _, c := range []Curve{p224, p256, p384, p521} {
    		if params == c.Params() {
    			return c, true
    		}
    	}
    	return nil, false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  10. docs/ru/docs/tutorial/path-params-numeric-validations.md

    * `le`: меньше или равно (`l`ess than or `e`qual)
    
    !!! info "Информация"
        `Query`, `Path` и другие классы, которые мы разберём позже, являются наследниками общего класса `Param`.
    
        Все они используют те же параметры для дополнительной валидации и метаданных, которые вы видели ранее.
    
    !!! note "Технические детали"
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 14.2K bytes
    - Viewed (0)
Back to top