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
Find all 'Self' in rust code & make same in C++
'Default' trait implementation must contain 'static default' method
Describe Default, Debug and Display traits (used in DebugLogger.hpp for example)
Default
Debug
Display
Implement the next attributes:
#[inline]
#[must_use]
#[track_caller]
Implement Iterator trait better
Check all Option::unwrap() -> it must be really unwrap()' not simple .value()
Option::unwrap()
unwrap()'
.value()
?
.unwrap_or()
.unwrap_or_else()
Some
Check, where C++ lambda can be 'static' and make it!
Each Some AND None in C++ must be same as in Rust, not Option<T>{...} and Option<T>{}
None
Option<T>{...}
Option<T>{}
TODO: use newly added 'Ordering' where it's needed
TODO: sys for allocator-less environment (non Vec)
Implement the next test somehow: taffy/tests/serde.rs
Replace std::function usage everywhere, with something lightweight
std::function
Somehow resolve third-party libraries distribution:
taffy_cpp
amalgamation
WTF in Release with Style::aspect_ratio & justify_content - warnings about 'possibly unitialized'
Release
Style
aspect_ratio
justify_content
The text was updated successfully, but these errors were encountered:
inobelar
No branches or pull requests
Find all 'Self' in rust code & make same in C++'Default' trait implementation must contain 'static default' methodDescribe
Default
,Debug
andDisplay
traits (used in DebugLogger.hpp for example)Implement the next attributes:
#[inline]
--> force inline pragma#[must_use]
--> [[nodiscard]]#[track_caller]
--> ???Implement Iterator trait better
Check all
Option::unwrap()
-> it must be reallyunwrap()'
not simple.value()
?
shortcut.unwrap_or()
.unwrap_or_else()
Some
deduction, that currently ... brokenCheck, where C++ lambda can be 'static' and make it!
Each
Some
ANDNone
in C++ must be same as in Rust, notOption<T>{...}
andOption<T>{}
TODO: use newly added 'Ordering' where it's needed
TODO: sys for allocator-less environment (non Vec)
Implement the next test somehow: taffy/tests/serde.rs
Replace
std::function
usage everywhere, with something lightweightSomehow resolve third-party libraries distribution:
taffy_cpp
workamalgamation
WTF in
Release
withStyle
::aspect_ratio
&justify_content
- warnings about 'possibly unitialized'The text was updated successfully, but these errors were encountered: