We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We support the pub attribute when defining a function, so that the function is visible everywhere externally and internally.
pub
We could extend it with the pub(crate) notation which would allow the function to be used inside the crate, but not in an external crate.
pub(crate)
pub(crate) makes a function visible within the current crate.
No response
No
The text was updated successfully, but these errors were encountered:
Also tagging along pub(crate) and pub for structures, but we may want this in another issue
Sorry, something went wrong.
guipublic
Successfully merging a pull request may close this issue.
Problem
We support the
pub
attribute when defining a function, so that the function is visible everywhere externally and internally.We could extend it with the
pub(crate)
notation which would allow the function to be used inside the crate, but not in an external crate.Happy Case
pub(crate)
makes a function visible within the current crate.Alternatives Considered
No response
Additional Context
No response
Would you like to submit a PR for this Issue?
No
Support Needs
No response
The text was updated successfully, but these errors were encountered: