code: def rename(self, name: str) -> "Binding":
      return Binding(
          name=name,
          nctype=self.nctype,
          argument=self.argument,
          default=self.default,
      )
  
imports: from abc import ABC, abstractmethod
  from dataclasses import dataclass
  from enum import auto, Enum
  from typing import List, Optional, Union
  from torchgen.model import Argument, SelfArgument, TensorOptionsArguments
label_desc: Use image node_id 1 for calling the Binding obj's underlying member method code with example usage: obj.rename(name) and returns: Binding