That is not a concept very natural in Julia. Functions are, whenever possible, written in a generic way, to be able to operate on types that any other user may define and where not even envisaged by the function original developer.
This talk gives an overview of the concept: https://youtu.be/kc9HwsxE1OY