-
Notifications
You must be signed in to change notification settings - Fork 138
improve FromZeroes documentation
#505
New issue
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
Conversation
96cc850 to
01b3432
Compare
|
Awesome! I'll take a look when I get a chance. In case it's useful to you, there are some ideas for ways to improve these docs: #288 |
joshlf
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love this! Some minor nits, but I think the general approach is the right one.
Also, can you reference #32 in the commit message body? For things that aren't closing an issue, I usually do something like:
Makes progress on #32
83e1ab9 to
0536740
Compare
joshlf
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you also bump the version to 0.7.12 so I can release these docs?
This PR adds examples to most methods of `FromZeroes`, and separately documents `derive(FromZeroes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation.
0536740 to
23f9e5f
Compare
|
Done! |
This PR adds examples to most methods of `FromBytes`, and separately documents `derive(FromBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505.
This PR adds examples to most methods of `FromBytes`, and separately documents `derive(FromBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `FromBytes`, and separately documents `derive(FromBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `FromBytes`, and separately documents `derive(FromBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `FromBytes`, and separately documents `derive(FromBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `AsBytes`, and separately documents `derive(AsBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `AsBytes`, and separately documents `derive(AsBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `AsBytes`, and separately documents `derive(AsBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `AsBytes`, and separately documents `derive(AsBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `AsBytes`, and separately documents `derive(AsBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR adds examples to most methods of `AsBytes`, and separately documents `derive(AsBytes)`. Theoretical soundness requirements are placed with trait documentation, and the details of the derive's analysis is placed in the derive documentation. This PR follows the pattern of #505. Makes progress towards #32.
This PR does essentially three things:
#[derive(FromZeroes)]being usedFromZeroes's methods.FromZeroes, from the documentation of howderive(FromZeroes)performs its analysis.If the model of this PR looks good, I'll also apply it to
FromBytesandAsBytes.