Golang Api Library - UpdateRequiredStatusChecks function - Need Help

	statusCheck := github.RequiredStatusChecks{
		Strict:   false,
		Contexts: nil,
	}
	
statusCk,resp,err:=c.gh.Repositories.UpdateRequiredStatusChecks(context.Background(),ORG_OWNER,repoName,branchName,**&statusCheck**)

The text in bold is giving me this error: Cannot use ‘&statusCheck’ (type *RequiredStatusChecks) as type *RequiredStatusChecksRequest

Please help. I am still learning, the UpdateRequiredStatusChecks parameters are this:
UpdateRequiredStatusChecks(ctx context.Context, owner, repo, branch string, sreq *RequiredStatusChecksRequest) (*RequiredStatusChecks, *Response, error){}

solved it. its was a mix struct type