Remove trait methods from public API

This commit is contained in:
David Tolnay 2018-03-18 00:20:35 -07:00
parent e3af30b7c4
commit f341315473
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
1 changed files with 4 additions and 0 deletions

View File

@ -40,9 +40,13 @@ mod private {
} }
pub trait Integer: private::Sealed { pub trait Integer: private::Sealed {
// Not public API.
#[doc(hidden)]
#[cfg(feature = "std")] #[cfg(feature = "std")]
fn write<W: io::Write>(self, W) -> io::Result<usize>; fn write<W: io::Write>(self, W) -> io::Result<usize>;
// Not public API.
#[doc(hidden)]
fn fmt<W: fmt::Write>(self, W) -> fmt::Result; fn fmt<W: fmt::Write>(self, W) -> fmt::Result;
} }