You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prevent other crates from implementing our traits (#38)
* Prevent other crates from implementing our traits
This allows us to freely add new functionality to the traits without
breaking changes.
* Make PrivateMarker a param instead of return type
This still prevents other crates from implementing our traits, but it
has the advantage that it also prevents them from calling the
`__private__` methods.
* Improve docs of __private__ method
0 commit comments