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
There is this nice checklist on things to do to develop a nice api in rust, we should check it out and see if there is room of improvements in our APIs https://rust-lang.github.io/api-guidelines/checklist.html
as_
to_
into_
iter
iter_mut
into_iter
Copy
Clone
Eq
PartialEq
Ord
PartialOrd
Hash
Debug
Display
Default
From
AsRef
AsMut
FromIterator
Extend
Serialize
Deserialize
Send
Sync
Hex
Octal
Binary
R: Read
W: Write
?
try!
unwrap
Deref
DerefMut
bool
Option
bitflags
The text was updated successfully, but these errors were encountered:
No branches or pull requests
There is this nice checklist on things to do to develop a nice api in rust, we should check it out and see if there is room of improvements in our APIs https://rust-lang.github.io/api-guidelines/checklist.html
Rust API Guidelines Checklist
as_
,to_
,into_
conventions ([C-CONV]) Cleanup to follow C-CONV #87iter
,iter_mut
,into_iter
([C-ITER])Copy
,Clone
,Eq
,PartialEq
,Ord
,PartialOrd
,Hash
,Debug
,Display
,Default
Align with C-COMMON-TRAITS criteria #91From
,AsRef
,AsMut
([C-CONV-TRAITS])FromIterator
andExtend
([C-COLLECT])Serialize
,Deserialize
([C-SERDE])Send
andSync
where possible ([C-SEND-SYNC]) Renamed error variants of message::Error #90Hex
,Octal
,Binary
formatting ([C-NUM-FMT])R: Read
andW: Write
by value ([C-RW-VALUE])?
, nottry!
, notunwrap
([C-QUESTION-MARK]) Another round of docs fix + cleanups #95readme, keywords, categories
Deref
andDerefMut
([C-DEREF])bool
orOption
([C-CUSTOM-TYPE])bitflags
, not enums ([C-BITFLAG])Debug
([C-DEBUG]) Align with C-COMMON-TRAITS criteria #91Debug
representation is never empty ([C-DEBUG-NONEMPTY]) Align with C-COMMON-TRAITS criteria #91The text was updated successfully, but these errors were encountered: