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
Some traits within monero-serai are sealed in a manner that prevent public visibility, i.e. they do not appear in cargo doc:
monero-serai
cargo doc
serai/networks/monero/src/transaction.rs
Lines 268 to 376 in d7ecab6
These traits/methods do not appear in cargo doc; users cannot know they exist without looking at source code.
These traits/methods can be safely exposed by using a sealed trait: https://rust-lang.github.io/api-guidelines/future-proofing.html#sealed-traits-protect-against-downstream-implementations-c-sealed.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
What
Some traits within
monero-serai
are sealed in a manner that prevent public visibility, i.e. they do not appear incargo doc
:serai/networks/monero/src/transaction.rs
Lines 268 to 376 in d7ecab6
Problem
These traits/methods do not appear in
cargo doc
; users cannot know they exist without looking at source code.Fix
These traits/methods can be safely exposed by using a sealed trait: https://rust-lang.github.io/api-guidelines/future-proofing.html#sealed-traits-protect-against-downstream-implementations-c-sealed.
The text was updated successfully, but these errors were encountered: