Propensity score: 10 nearest neighbor matching, how to do?

Hello people!
I am doing my thesis and am new with R and propensity score matching. I cannot find resources that talk about 10-nearest neighbour matching for propensity score, so here I am!

#1:1 nearest neighbour
#mod_match_one <- matchit(treatment ~ variable1 + variable2 + variable3, method = "nearest", data = trial_fixed, distance = "glm")

#is this correct if I am told to find 10-nearest neighbour?
#mod_match_ten <- matchit(treatment ~ variable1 + variable2 + variable3, method = "nearest", data = trial_fixed, distance = "glm", ratio = 4)

#or is this correct? I am quite confused...
#mod_match_ten <- matchit(treatment ~ variable1 + variable2 + variable3, method = "full", data = trial_fixed, distance = "glm", min.controls = 1, max.controls = 10)

Thank you very much!!