--- layout: stdlib-reference --- # updatePair ## Description ## Signature
void updatePair<T>(
    inout DifferentialPair<T> p,
    T newPrimal,
    T.Differential newDiff)
    where T : IDifferentiable;

## Generic Parameters #### T: [IDifferentiable](../interfaces/idifferentiable-01/index.html) ## Parameters #### p : [DifferentialPair](../types/differentialpair-0c/index.html)\<[T](../types/differentialpair-0c/index.html#typeparam-T)\> #### newPrimal : [T](updatepair-6.html#typeparam-T) #### newDiff : [T](updatepair-6.html#typeparam-T)\.Differential