Need help with figuring this out

I’ve been working on a gun system recently and I’m trying to take a look at open-sourced modules source codes so I can increase my understanding of module scripts even more, I already have a good understanding I just don’t know what this is:

function module:GetMarker(marker: {[Instance]: any})

Can someone tell me what this means? and what they’re called? I can’t find them anywhere.

: {[Instance]: any}

Thanks.

1 Like

That’s used for the autocorrect/suggestions when calling the function from another script. As far as I know, this does not have any effect on functionality. (I personally think it’s not necessary for small functions).

1 Like

https://devforum.roblox.com/t/what-are-these-untalked-about-things/1209026