Skip to content

Commit

Permalink
Additional clarification of current state of affairs
Browse files Browse the repository at this point in the history
  • Loading branch information
aturon committed Sep 15, 2014
1 parent 643f769 commit 01e9ad9
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions active/0000-unsafe-api-location.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,10 @@ provides:
of the string, but thereby also allows violation of the utf8 guarantee.

* A `raw` submodule with a number of free functions, like `from_parts`, that
construct `String` instances from various raw-pointer-based representations,
as well as a `from_utf8` variant that does not actually check for utf8
validity.
constructs a `String` instances from a raw-pointer-based representation, a
`from_utf8` variant that does not actually check for utf8 validity, and so
on. The unifying theme is that all of these functions avoid checking some key
invariant.

The problem is that currently, there is no clear/consistent guideline about
which of these APIs should live as methods/static functions associated with a
Expand Down

0 comments on commit 01e9ad9

Please sign in to comment.