code: func (_PublicResolver *PublicResolverCaller) SupportsInterface(opts *bind.CallOpts, interfaceID [4]byte) (bool, error) {
  	var (
  		ret0 = new(bool)
  	)
  	out := ret0
  	err := _PublicResolver.contract.Call(opts, out, "supportsInterface", interfaceID)
  	return *ret0, err
  }
docs: // SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
  //
  // Solidity: function supportsInterface(interfaceID bytes4) constant returns(bool)