Los principales usos de "pkg :: name" [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es el beneficio de importar en un espacio de nombres en R? 1 respuesta

Me di cuenta de que algunas respuestas en SO contienen el uso depkg::name donde name es típicamente una función.

¿Cuál es la ventaja de esto sobrelibrary(pkg); ... name() orequire(pkg); ... name()? R ayuda, help("::")) dic

Para un paquete pkg, pkg :: name devuelve el valor del nombre de la variable exportada en el espacio de nombres pkg, ... El espacio de nombres se cargará si no se cargó antes de la llamada, pero el paquete no se adjuntará a la ruta de búsqueda .

¿Significa esto que la función se utiliza sin la pérdida de memoria adicional de cargar todo el paquete (es decir, es equivalente aimport <function> from <package>) en python? ¿O es simplemente un medio para decirle a R que use la función de este paquete cuando puede haber ambigüedades?

Mi pregunta se refiere al uso de:: en un Rscript o directamente en la consola y, por lo tanto, no es un duplicado de la pregunta vinculada ya que el OP en esa pregunta está discutiendo el uso de las funciones de lastats4 package durante un proyecto de desarrollo de paquetes. Por otro lado, parece haber respuestas dentro de esta publicación que arrojan algo de luz sobre mi pregunta, sin embargo. Gracias por el enlace. (Tenga en cuenta la siguiente discusión sobre Meta:duplicates flag)