code: func (impl *repoImpl) GetInheritedPrefixMetadata(c context.Context, r *api.PrefixRequest) (resp *api.InheritedPrefixMetadata, err error) {
  	defer func() { err = grpcutil.GRPCifyAndLogErr(c, err) }()
  
  	r.Prefix, err = common.ValidatePackagePrefix(r.Prefix)
  	if err != nil {
  		return nil, status.Errorf(codes.InvalidArgument, "bad 'prefix' - %s", err)
  	}
  
  	metas, err := impl.checkRole(c, r.Prefix, api.Role_OWNER)
  	if err != nil {
  		return nil, err
  	}
  	return &api.InheritedPrefixMetadata{PerPrefixMetadata: metas}, nil
  }
docs: // GetInheritedPrefixMetadata implements the corresponding RPC method, see the
  // proto doc.
  //
  // Note: it normalizes Prefix field inside the request.