[−][src]Trait inert::Neutralize
Marker trait for types that can be safely neutralized.
Implementations on Foreign Types
impl<'a, T: ?Sized> Neutralize for &'a T where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T: ?Sized> Neutralize for &'a mut T where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T: ?Sized> Neutralize for Ref<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T: ?Sized> Neutralize for RefMut<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T: ?Sized> Neutralize for Rc<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T: ?Sized> Neutralize for Cow<'a, T> where
T: 'a + Neutralize + ToOwned,
T::Owned: Neutralize<Output = T::Output>,
[src]
T: 'a + Neutralize + ToOwned,
T::Owned: Neutralize<Output = T::Output>,
impl<T> Neutralize for [T] where
T: Neutralize,
[src]
T: Neutralize,
impl<T> Neutralize for Vec<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T: ?Sized> Neutralize for ManuallyDrop<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T: ?Sized> Neutralize for Box<T> where
T: Neutralize,
[src]
T: Neutralize,
impl Neutralize for String
[src]
impl Neutralize for CString
[src]
impl Neutralize for OsString
[src]
impl Neutralize for PathBuf
[src]
impl Neutralize for bool
[src]
impl Neutralize for char
[src]
impl Neutralize for str
[src]
impl Neutralize for f32
[src]
impl Neutralize for f64
[src]
impl Neutralize for i8
[src]
impl Neutralize for i16
[src]
impl Neutralize for i32
[src]
impl Neutralize for i64
[src]
impl Neutralize for i128
[src]
impl Neutralize for isize
[src]
impl Neutralize for u8
[src]
impl Neutralize for u16
[src]
impl Neutralize for u32
[src]
impl Neutralize for u64
[src]
impl Neutralize for u128
[src]
impl Neutralize for usize
[src]
impl Neutralize for Layout
[src]
impl Neutralize for LayoutErr
[src]
impl Neutralize for TypeId
[src]
impl Neutralize for EscapeDefault
[src]
impl Neutralize for BorrowError
[src]
impl Neutralize for BorrowMutError
[src]
impl Neutralize for DecodeUtf16Error
[src]
impl Neutralize for EscapeDebug
[src]
impl Neutralize for EscapeDefault
[src]
impl Neutralize for EscapeUnicode
[src]
impl Neutralize for ParseCharError
[src]
impl Neutralize for ToLowercase
[src]
impl Neutralize for ToUppercase
[src]
impl Neutralize for Ordering
[src]
impl Neutralize for Alignment
[src]
impl Neutralize for Error
[src]
impl<T> Neutralize for Discriminant<T>
[src]
impl Neutralize for FpCategory
[src]
impl Neutralize for NonZeroU8
[src]
impl Neutralize for NonZeroU16
[src]
impl Neutralize for NonZeroU32
[src]
impl Neutralize for NonZeroU64
[src]
impl Neutralize for NonZeroU128
[src]
impl Neutralize for NonZeroUsize
[src]
impl Neutralize for ParseFloatError
[src]
impl Neutralize for ParseIntError
[src]
impl Neutralize for RangeFull
[src]
impl<'a> Neutralize for CharIndices<'a>
[src]
impl<'a> Neutralize for Chars<'a>
[src]
impl Neutralize for Utf8Error
[src]
impl Neutralize for AtomicBool
[src]
impl Neutralize for AtomicIsize
[src]
impl<T> Neutralize for AtomicPtr<T>
[src]
impl Neutralize for AtomicUsize
[src]
impl Neutralize for Ordering
[src]
impl Neutralize for Duration
[src]
impl Neutralize for CpuidResult
[src]
impl Neutralize for __m128
[src]
impl Neutralize for __m128d
[src]
impl Neutralize for __m128i
[src]
impl Neutralize for __m256
[src]
impl Neutralize for __m256d
[src]
impl Neutralize for __m256i
[src]
impl Neutralize for System
[src]
impl Neutralize for DefaultHasher
[src]
impl Neutralize for RandomState
[src]
impl Neutralize for VarError
[src]
impl Neutralize for CStr
[src]
impl Neutralize for FromBytesWithNulError
[src]
impl Neutralize for IntoStringError
[src]
impl Neutralize for NulError
[src]
impl Neutralize for OsStr
[src]
impl Neutralize for DirBuilder
[src]
impl Neutralize for DirEntry
[src]
impl Neutralize for File
[src]
impl Neutralize for FileType
[src]
impl Neutralize for Metadata
[src]
impl Neutralize for OpenOptions
[src]
impl Neutralize for Permissions
[src]
impl Neutralize for Empty
[src]
impl Neutralize for Error
[src]
impl Neutralize for ErrorKind
[src]
impl Neutralize for Repeat
[src]
impl Neutralize for SeekFrom
[src]
impl Neutralize for Sink
[src]
impl Neutralize for Stderr
[src]
impl<'a> Neutralize for StderrLock<'a>
[src]
impl Neutralize for Stdin
[src]
impl<'a> Neutralize for StdinLock<'a>
[src]
impl Neutralize for Stdout
[src]
impl<'a> Neutralize for StdoutLock<'a>
[src]
impl Neutralize for AddrParseError
[src]
impl<'a> Neutralize for Incoming<'a>
[src]
impl Neutralize for IpAddr
[src]
impl Neutralize for Ipv4Addr
[src]
impl Neutralize for Ipv6Addr
[src]
impl Neutralize for Shutdown
[src]
impl Neutralize for SocketAddr
[src]
impl Neutralize for SocketAddrV4
[src]
impl Neutralize for SocketAddrV6
[src]
impl Neutralize for TcpListener
[src]
impl Neutralize for TcpStream
[src]
impl Neutralize for UdpSocket
[src]
impl<'a> Neutralize for Location<'a>
[src]
impl<'a> Neutralize for Ancestors<'a>
[src]
impl<'a> Neutralize for Components<'a>
[src]
impl<'a> Neutralize for Display<'a>
[src]
impl<'a> Neutralize for Iter<'a>
[src]
impl Neutralize for Path
[src]
impl<'a> Neutralize for PrefixComponent<'a>
[src]
impl Neutralize for StripPrefixError
[src]
impl Neutralize for Child
[src]
impl Neutralize for ChildStderr
[src]
impl Neutralize for ChildStdin
[src]
impl Neutralize for ChildStdout
[src]
impl Neutralize for ExitStatus
[src]
impl Neutralize for Output
[src]
impl Neutralize for Stdio
[src]
impl<T: ?Sized> Neutralize for Arc<T> where
T: Send + Sync,
[src]
T: Send + Sync,
impl Neutralize for Barrier
[src]
impl Neutralize for BarrierWaitResult
[src]
impl Neutralize for Condvar
[src]
impl<T: ?Sized> Neutralize for Mutex<T> where
T: Send,
[src]
T: Send,
impl<'a, T: ?Sized> Neutralize for MutexGuard<'a, T> where
T: Sync,
[src]
T: Sync,
impl Neutralize for Once
[src]
impl<T> Neutralize for PoisonError<T> where
T: Sync,
[src]
T: Sync,
impl<'a, T: ?Sized> Neutralize for RwLockReadGuard<'a, T> where
T: Sync,
[src]
T: Sync,
impl<'a, T: ?Sized> Neutralize for RwLockWriteGuard<'a, T> where
T: Sync,
[src]
T: Sync,
impl<T> Neutralize for TryLockError<T> where
T: Sync,
[src]
T: Sync,
impl Neutralize for WaitTimeoutResult
[src]
impl<T: ?Sized> Neutralize for Weak<T> where
T: Send + Sync,
[src]
T: Send + Sync,
impl Neutralize for RecvError
[src]
impl Neutralize for RecvTimeoutError
[src]
impl<T> Neutralize for SendError<T> where
T: Sync,
[src]
T: Sync,
impl<T> Neutralize for SyncSender<T> where
T: Send,
[src]
T: Send,
impl Neutralize for TryRecvError
[src]
impl<T> Neutralize for TrySendError<T> where
T: Sync,
[src]
T: Sync,
impl Neutralize for AccessError
[src]
impl Neutralize for Builder
[src]
impl<T> Neutralize for JoinHandle<T>
[src]
impl<T> Neutralize for LocalKey<T>
[src]
impl Neutralize for Thread
[src]
impl Neutralize for ThreadId
[src]
impl Neutralize for Instant
[src]
impl Neutralize for SystemTime
[src]
impl Neutralize for SystemTimeError
[src]
impl Neutralize for ()
[src]
impl<A> Neutralize for (A,) where
A: Neutralize,
[src]
A: Neutralize,
impl<A, B> Neutralize for (A, B) where
A: Neutralize,
B: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
impl<A, B, C> Neutralize for (A, B, C) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
impl<A, B, C, D> Neutralize for (A, B, C, D) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
impl<A, B, C, D, E> Neutralize for (A, B, C, D, E) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
impl<A, B, C, D, E, F> Neutralize for (A, B, C, D, E, F) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
impl<A, B, C, D, E, F, G> Neutralize for (A, B, C, D, E, F, G) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
impl<A, B, C, D, E, F, G, H> Neutralize for (A, B, C, D, E, F, G, H) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
impl<A, B, C, D, E, F, G, H, I> Neutralize for (A, B, C, D, E, F, G, H, I) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
impl<A, B, C, D, E, F, G, H, I, J> Neutralize for (A, B, C, D, E, F, G, H, I, J) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
J: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
J: Neutralize,
impl<A, B, C, D, E, F, G, H, I, J, K> Neutralize for (A, B, C, D, E, F, G, H, I, J, K) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
J: Neutralize,
K: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
J: Neutralize,
K: Neutralize,
impl<A, B, C, D, E, F, G, H, I, J, K, L> Neutralize for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
J: Neutralize,
K: Neutralize,
L: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
C: Neutralize,
D: Neutralize,
E: Neutralize,
F: Neutralize,
G: Neutralize,
H: Neutralize,
I: Neutralize,
J: Neutralize,
K: Neutralize,
L: Neutralize,
impl<T> Neutralize for Option<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T, E> Neutralize for Result<T, E> where
T: Neutralize,
E: Neutralize,
[src]
T: Neutralize,
E: Neutralize,
impl<T> Neutralize for Reverse<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<H> Neutralize for BuildHasherDefault<H> where
H: Neutralize,
[src]
H: Neutralize,
impl<T> Neutralize for Bound<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<Idx> Neutralize for Range<Idx> where
Idx: Neutralize,
[src]
Idx: Neutralize,
impl<Idx> Neutralize for RangeFrom<Idx> where
Idx: Neutralize,
[src]
Idx: Neutralize,
impl<Idx> Neutralize for RangeInclusive<Idx> where
Idx: Neutralize,
[src]
Idx: Neutralize,
impl<Idx> Neutralize for RangeTo<Idx> where
Idx: Neutralize,
[src]
Idx: Neutralize,
impl<Idx> Neutralize for RangeToInclusive<Idx> where
Idx: Neutralize,
[src]
Idx: Neutralize,
impl<T> Neutralize for Wrapping<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Chunks<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for ChunksExact<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Iter<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for RChunks<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for RChunksExact<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T> Neutralize for BinaryHeap<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Iter<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<K, V> Neutralize for BTreeMap<K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for Entry<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for Iter<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for Keys<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for OccupiedEntry<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for Range<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for VacantEntry<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<T> Neutralize for BTreeSet<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Iter<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Range<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<K, V, S> Neutralize for HashMap<K, V, S> where
K: Neutralize,
V: Neutralize,
S: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
S: Neutralize,
impl<'a, K, V> Neutralize for Iter<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for Keys<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<'a, K, V> Neutralize for Values<'a, K, V> where
K: Neutralize,
V: Neutralize,
[src]
K: Neutralize,
V: Neutralize,
impl<T, S> Neutralize for HashSet<T, S> where
T: Neutralize,
S: Neutralize,
[src]
T: Neutralize,
S: Neutralize,
impl<'a, T> Neutralize for Iter<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Iter<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T> Neutralize for LinkedList<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<'a, T> Neutralize for Iter<'a, T> where
T: Neutralize,
[src]
T: Neutralize,
impl<T> Neutralize for VecDeque<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<R> Neutralize for BufReader<R> where
R: Neutralize,
[src]
R: Neutralize,
impl<T, U> Neutralize for Chain<T, U> where
T: Neutralize,
U: Neutralize,
[src]
T: Neutralize,
U: Neutralize,
impl<T> Neutralize for Cursor<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<W> Neutralize for IntoInnerError<W> where
W: Neutralize,
[src]
W: Neutralize,
impl<T> Neutralize for Take<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<A, B> Neutralize for Chain<A, B> where
A: Neutralize,
B: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
impl<I> Neutralize for Cycle<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<T> Neutralize for Empty<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<I> Neutralize for Enumerate<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<I> Neutralize for Fuse<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<T> Neutralize for Once<T> where
T: Neutralize,
[src]
T: Neutralize,
impl<I> Neutralize for Rev<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<I> Neutralize for Skip<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<I> Neutralize for StepBy<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<I> Neutralize for Take<I> where
I: Neutralize,
[src]
I: Neutralize,
impl<A, B> Neutralize for Zip<A, B> where
A: Neutralize,
B: Neutralize,
[src]
A: Neutralize,
B: Neutralize,
impl<T> Neutralize for AssertUnwindSafe<T> where
T: Neutralize,
[src]
Loading content...
T: Neutralize,