// Executes tiller.ListReleases RPC. func (o *options) rpcListReleases(rlc rls.ReleaseServiceClient, opts ...ReleaseListOption) (*rls.ListReleasesResponse, error) { // apply release list options for _, opt := range opts { opt(o) } s, err := rlc.ListReleases(context.TODO(), &o.listReq) if err != nil { return nil, err } return s.Recv() }