Trait std::sealed::Sealed

source ·
pub trait Sealed { }
🔬This is a nightly-only experimental API. (sealed)
Expand description

This trait being unreachable from outside the crate prevents outside implementations of our extension traits. This allows adding more trait methods in the future.

Implementors§

source§

impl Sealed for OsStr

Allows extension traits within std.

source§

impl Sealed for OsString

Allows extension traits within std.

source§

impl Sealed for DirEntry

Available on Unix only.

Allows extension traits within std.

source§

impl Sealed for File

source§

impl Sealed for FileTimes

1.64.0 · source§

impl Sealed for FileType

Available on Windows only.
source§

impl Sealed for Stderr

source§

impl Sealed for StderrLock<'_>

source§

impl Sealed for Stdin

source§

impl Sealed for StdinLock<'_>

source§

impl Sealed for Stdout

source§

impl Sealed for StdoutLock<'_>

source§

impl Sealed for TcpStream

Available on Linux or Android only.
source§

impl Sealed for BorrowedFd<'_>

source§

impl Sealed for OwnedFd

1.70.0 · source§

impl Sealed for SocketAddr

Available on Unix only.
source§

impl Sealed for BorrowedHandle<'_>

Available on Windows only.
source§

impl Sealed for OwnedHandle

Available on Windows only.
source§

impl Sealed for Child

Allows extension traits within std.

source§

impl Sealed for Command

Allows extension traits within std.

source§

impl Sealed for ExitCode

Allows extension traits within std.

source§

impl Sealed for ExitStatus

Allows extension traits within std.

source§

impl Sealed for ExitStatusError

Allows extension traits within std.

source§

impl<const N: usize> Sealed for Simd<f32, N>where LaneCount<N>: SupportedLaneCount,

source§

impl<const N: usize> Sealed for Simd<f64, N>where LaneCount<N>: SupportedLaneCount,