//! Miscellaneous traits and types.
/// A type whose instance may be contained in some value.
pubtraitContained<T> {/// Returns whether `self` is contained in `other`.
fncontained_in(self, other: T)->bool;}/// A type whose instances may be used to extract references from buffers.
////// All operations are non-panicking and cannot fail.
pubtraitExtract<T: ?Sized> {/// The output type.
typeOutput:?Sized;/// Extracts a reference to the value for `self` within `buf`.
fnextract<'a>(self, buf:&'a T)->&'aSelf::Output;/// Extracts a mutable reference to the value for `self` within `buf`.
fnextract_mut<'a>(self, buf:&'amut T)->&'amutSelf::Output;}