Trait frame_support::dispatch::Clone 1.0.0[−][src]
A common trait for the ability to explicitly duplicate an object.
Differs from Copy
in that Copy
is implicit and extremely inexpensive, while
Clone
is always explicit and may or may not be expensive. In order to enforce
these characteristics, Rust does not allow you to reimplement Copy
, but you
may reimplement Clone
and run arbitrary code.
Since Clone
is more general than Copy
, you can automatically make anything
Copy
be Clone
as well.
Derivable
This trait can be used with #[derive]
if all fields are Clone
. The derive
d
implementation of Clone
calls clone
on each field.
For a generic struct, #[derive]
implements Clone
conditionally by adding bound Clone
on
generic parameters.
// `derive` implements Clone for Reading<T> when T is Clone. #[derive(Clone)] struct Reading<T> { frequency: T, }
How can I implement Clone
?
Types that are Copy
should have a trivial implementation of Clone
. More formally:
if T: Copy
, x: T
, and y: &T
, then let x = y.clone();
is equivalent to let x = *y;
.
Manual implementations should be careful to uphold this invariant; however, unsafe code
must not rely on it to ensure memory safety.
An example is a generic struct holding a function pointer. In this case, the
implementation of Clone
cannot be derive
d, but can be implemented as:
struct Generate<T>(fn() -> T); impl<T> Copy for Generate<T> {} impl<T> Clone for Generate<T> { fn clone(&self) -> Self { *self } }
Additional implementors
In addition to the implementors listed below,
the following types also implement Clone
:
- Function item types (i.e., the distinct types defined for each function)
- Function pointer types (e.g.,
fn() -> i32
) - Array types, for all sizes, if the item type also implements
Clone
(e.g.,[i32; 123456]
) - Tuple types, if each component also implements
Clone
(e.g.,()
,(i32, bool)
) - Closure types, if they capture no value from the environment
or if all such captured values implement
Clone
themselves. Note that variables captured by shared reference always implementClone
(even if the referent doesn’t), while variables captured by mutable reference never implementClone
.
Required methods
#[must_use =
"cloning is often expensive and is not expected to have side effects"]pub fn clone(&self) -> Self
[src]
Returns a copy of the value.
Examples
let hello = "Hello"; // &str implements Clone assert_eq!("Hello", hello.clone());
Provided methods
pub fn clone_from(&mut self, source: &Self)
[src]
Performs copy-assignment from source
.
a.clone_from(&b)
is equivalent to a = b.clone()
in functionality,
but can be overridden to reuse the resources of a
to avoid unnecessary
allocations.
Implementations on Foreign Types
impl Clone for SocketCred
[src]
pub fn clone(&self) -> SocketCred
[src]
impl Clone for NulError
[src]
impl Clone for Ipv6Addr
[src]
impl<'a> Clone for Ancestors<'a>
[src]
impl Clone for RecvTimeoutError
[src]
pub fn clone(&self) -> RecvTimeoutError
[src]
impl<'a> Clone for Prefix<'a>
[src]
impl Clone for Output
[src]
impl Clone for AddrParseError
[src]
pub fn clone(&self) -> AddrParseError
[src]
impl Clone for Thread
[src]
impl Clone for FromBytesWithNulError
[src]
pub fn clone(&self) -> FromBytesWithNulError
[src]
impl Clone for PathBuf
[src]
impl Clone for Box<CStr, Global>
[src]
impl Clone for SocketAddr
[src]
pub fn clone(&self) -> SocketAddr
[src]
impl Clone for OpenOptions
[src]
pub fn clone(&self) -> OpenOptions
[src]
impl Clone for Ipv6MulticastScope
[src]
pub fn clone(&self) -> Ipv6MulticastScope
[src]
impl Clone for AccessError
[src]
pub fn clone(&self) -> AccessError
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> TrySendError<T>
[src]
impl Clone for IpAddr
[src]
impl Clone for SocketAddrV4
[src]
pub fn clone(&self) -> SocketAddrV4
[src]
impl Clone for UCred
[src]
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl Clone for Box<OsStr, Global>
[src]
impl Clone for ExitCode
[src]
impl Clone for SeekFrom
[src]
impl Clone for Instant
[src]
impl Clone for DefaultHasher
[src]
pub fn clone(&self) -> DefaultHasher
[src]
impl Clone for VarError
[src]
impl<'a> Clone for PrefixComponent<'a>
[src]
pub fn clone(&self) -> PrefixComponent<'a>
[src]
impl Clone for FromVecWithNulError
[src]
pub fn clone(&self) -> FromVecWithNulError
[src]
impl Clone for SocketAddr
[src]
pub fn clone(&self) -> SocketAddr
[src]
impl<'_, T, S> Clone for Intersection<'_, T, S>
[src]
pub fn clone(&self) -> Intersection<'_, T, S>
[src]
impl Clone for TryRecvError
[src]
pub fn clone(&self) -> TryRecvError
[src]
impl Clone for IntoStringError
[src]
pub fn clone(&self) -> IntoStringError
[src]
impl Clone for OsString
[src]
impl<'_, K, V> Clone for Iter<'_, K, V>
[src]
impl Clone for Shutdown
[src]
impl Clone for SocketAddrV6
[src]
pub fn clone(&self) -> SocketAddrV6
[src]
impl Clone for FileType
[src]
impl<'a> Clone for IoSlice<'a>
[src]
impl Clone for Metadata
[src]
impl Clone for Ipv4Addr
[src]
impl<T> Clone for SyncOnceCell<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> SyncOnceCell<T>
[src]
impl<'a> Clone for Components<'a>
[src]
pub fn clone(&self) -> Components<'a>
[src]
impl<K, V, S> Clone for HashMap<K, V, S> where
K: Clone,
V: Clone,
S: Clone,
[src]
K: Clone,
V: Clone,
S: Clone,
pub fn clone(&self) -> HashMap<K, V, S>
[src]
pub fn clone_from(&mut self, other: &HashMap<K, V, S>)
[src]
impl<'a> Clone for Component<'a>
[src]
impl Clone for CString
[src]
impl<'_, T, S> Clone for Difference<'_, T, S>
[src]
pub fn clone(&self) -> Difference<'_, T, S>
[src]
impl<'_, T, S> Clone for Union<'_, T, S>
[src]
impl Clone for ExitStatus
[src]
pub fn clone(&self) -> ExitStatus
[src]
impl Clone for Permissions
[src]
pub fn clone(&self) -> Permissions
[src]
impl Clone for ThreadId
[src]
impl Clone for WaitTimeoutResult
[src]
pub fn clone(&self) -> WaitTimeoutResult
[src]
impl Clone for System
[src]
impl Clone for stat
[src]
impl Clone for StripPrefixError
[src]
pub fn clone(&self) -> StripPrefixError
[src]
impl Clone for SystemTimeError
[src]
pub fn clone(&self) -> SystemTimeError
[src]
impl Clone for RecvError
[src]
impl<'a> Clone for Iter<'a>
[src]
impl<T, S> Clone for HashSet<T, S> where
T: Clone,
S: Clone,
[src]
T: Clone,
S: Clone,
impl<T> Clone for Cursor<T> where
T: Clone,
[src]
T: Clone,
impl Clone for ErrorKind
[src]
impl<T> Clone for Sender<T>
[src]
impl<'_, K> Clone for Iter<'_, K>
[src]
impl Clone for Box<Path, Global>
[src]
impl<'_, K, V> Clone for Values<'_, K, V>
[src]
impl<'_, K, V> Clone for Keys<'_, K, V>
[src]
impl<T> Clone for SyncSender<T>
[src]
pub fn clone(&self) -> SyncSender<T>
[src]
impl Clone for RandomState
[src]
pub fn clone(&self) -> RandomState
[src]
impl<'a> Clone for Chain<'a>
[src]
impl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
[src]
pub fn clone(&self) -> SymmetricDifference<'_, T, S>
[src]
impl Clone for SystemTime
[src]
pub fn clone(&self) -> SystemTime
[src]
impl<Idx> Clone for RangeFrom<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl Clone for NonZeroI32
[src]
pub fn clone(&self) -> NonZeroI32
[src]
impl<H> Clone for BuildHasherDefault<H>
[src]
pub fn clone(&self) -> BuildHasherDefault<H>
[src]
impl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<Idx> Clone for Range<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<I, P> Clone for MapWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<F> Clone for OnceWith<F> where
F: Clone,
[src]
F: Clone,
impl Clone for __m256
[src]
impl Clone for EscapeDefault
[src]
pub fn clone(&self) -> EscapeDefault
[src]
impl<'f> Clone for VaListImpl<'f>
[src]
pub fn clone(&self) -> VaListImpl<'f>
[src]
impl Clone for ParseFloatError
[src]
pub fn clone(&self) -> ParseFloatError
[src]
impl<Dyn> Clone for DynMetadata<Dyn> where
Dyn: ?Sized,
[src]
Dyn: ?Sized,
pub fn clone(&self) -> DynMetadata<Dyn>
[src]
impl Clone for ParseIntError
[src]
pub fn clone(&self) -> ParseIntError
[src]
impl<I, F> Clone for FilterMap<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<'a> Clone for Bytes<'a>
[src]
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
[src]
I: Clone + Iterator<Item = u16>,
pub fn clone(&self) -> DecodeUtf16<I>
[src]
impl<I> Clone for Enumerate<I> where
I: Clone,
[src]
I: Clone,
impl Clone for Waker
[src]
impl<F> Clone for RepeatWith<F> where
F: Clone,
[src]
F: Clone,
pub fn clone(&self) -> RepeatWith<F>
[src]
impl Clone for ToLowercase
[src]
pub fn clone(&self) -> ToLowercase
[src]
impl Clone for Ordering
[src]
impl Clone for SipHasher
[src]
impl<I> Clone for Take<I> where
I: Clone,
[src]
I: Clone,
impl Clone for ParseBoolError
[src]
pub fn clone(&self) -> ParseBoolError
[src]
impl<T> Clone for Option<T> where
T: Clone,
[src]
T: Clone,
impl Clone for Duration
[src]
impl Clone for ParseCharError
[src]
pub fn clone(&self) -> ParseCharError
[src]
impl<T> Clone for Poll<T> where
T: Clone,
[src]
T: Clone,
impl<'_, T> Clone for &'_ T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl<T> Clone for Once<T> where
T: Clone,
[src]
T: Clone,
impl Clone for __m512
[src]
impl<T, F> Clone for Successors<T, F> where
T: Clone,
F: Clone,
[src]
T: Clone,
F: Clone,
pub fn clone(&self) -> Successors<T, F>
[src]
impl Clone for AllocError
[src]
pub fn clone(&self) -> AllocError
[src]
impl<'a> Clone for LinesAny<'a>
[src]
impl Clone for CpuidResult
[src]
pub fn clone(&self) -> CpuidResult
[src]
impl<'_, T, P> Clone for SplitInclusive<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
[src]
P: Clone + FnMut(&T) -> bool,
pub fn clone(&self) -> SplitInclusive<'_, T, P>
[src]
impl Clone for DecodeUtf16Error
[src]
pub fn clone(&self) -> DecodeUtf16Error
[src]
impl Clone for NonZeroI16
[src]
pub fn clone(&self) -> NonZeroI16
[src]
impl<I> Clone for Skip<I> where
I: Clone,
[src]
I: Clone,
impl<T> Clone for OnceCell<T> where
T: Clone,
[src]
T: Clone,
impl<I, U> Clone for Flatten<I> where
I: Clone + Iterator,
U: Clone + Iterator,
<I as Iterator>::Item: IntoIterator,
<<I as Iterator>::Item as IntoIterator>::IntoIter == U,
<<I as Iterator>::Item as IntoIterator>::Item == <U as Iterator>::Item,
[src]
I: Clone + Iterator,
U: Clone + Iterator,
<I as Iterator>::Item: IntoIterator,
<<I as Iterator>::Item as IntoIterator>::IntoIter == U,
<<I as Iterator>::Item as IntoIterator>::Item == <U as Iterator>::Item,
impl<A> Clone for IntoIter<A> where
A: Clone,
[src]
A: Clone,
impl<T> Clone for Discriminant<T>
[src]
pub fn clone(&self) -> Discriminant<T>
[src]
impl Clone for u8
[src]
impl<I> Clone for StepBy<I> where
I: Clone,
[src]
I: Clone,
impl Clone for Layout
[src]
impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N> where
T: 'a + Clone,
[src]
T: 'a + Clone,
pub fn clone(&self) -> ArrayWindows<'a, T, N>
[src]
impl<'a> Clone for Lines<'a>
[src]
impl Clone for NonZeroU64
[src]
pub fn clone(&self) -> NonZeroU64
[src]
impl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> RSplitTerminator<'a, P>
[src]
impl Clone for i128
[src]
impl<'a, P> Clone for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> RMatchIndices<'a, P>
[src]
impl Clone for RawWakerVTable
[src]
pub fn clone(&self) -> RawWakerVTable
[src]
impl<T> Clone for Cell<T> where
T: Copy,
[src]
T: Copy,
impl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<T> Clone for Empty<T>
[src]
impl Clone for Infallible
[src]
pub fn clone(&self) -> Infallible
[src]
impl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<T> Clone for Rev<T> where
T: Clone,
[src]
T: Clone,
impl<I> Clone for Copied<I> where
I: Clone,
[src]
I: Clone,
impl Clone for i32
[src]
impl<'a> Clone for CharSearcher<'a>
[src]
pub fn clone(&self) -> CharSearcher<'a>
[src]
impl Clone for __m128
[src]
impl Clone for isize
[src]
impl Clone for LayoutError
[src]
pub fn clone(&self) -> LayoutError
[src]
impl<T> Clone for MaybeUninit<T> where
T: Copy,
[src]
T: Copy,
pub fn clone(&self) -> MaybeUninit<T>
[src]
impl<T, const N: usize> Clone for IntoIter<T, N> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Wrapping<T> where
T: Clone,
[src]
T: Clone,
impl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,
[src]
Idx: Clone,
pub fn clone(&self) -> RangeToInclusive<Idx>
[src]
impl<Idx> Clone for RangeTo<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<'_, T> Clone for RChunks<'_, T>
[src]
impl<I, F> Clone for Map<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl Clone for i16
[src]
impl<P> Clone for Pin<P> where
P: Clone,
[src]
P: Clone,
impl Clone for __m256d
[src]
impl<'a> Clone for EncodeUtf16<'a>
[src]
pub fn clone(&self) -> EncodeUtf16<'a>
[src]
impl Clone for NonZeroI128
[src]
pub fn clone(&self) -> NonZeroI128
[src]
impl<T> Clone for Pending<T>
[src]
impl<Y, R> Clone for GeneratorState<Y, R> where
R: Clone,
Y: Clone,
[src]
R: Clone,
Y: Clone,
pub fn clone(&self) -> GeneratorState<Y, R>
[src]
impl<'_, T> Clone for Iter<'_, T>
[src]
impl<T> Clone for *const T where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for EscapeDebug
[src]
pub fn clone(&self) -> EscapeDebug
[src]
impl<'a, F> Clone for CharPredicateSearcher<'a, F> where
F: Clone + FnMut(char) -> bool,
[src]
F: Clone + FnMut(char) -> bool,
pub fn clone(&self) -> CharPredicateSearcher<'a, F>
[src]
impl Clone for NonZeroI64
[src]
pub fn clone(&self) -> NonZeroI64
[src]
impl<'a, T> Clone for RChunksExact<'a, T>
[src]
pub fn clone(&self) -> RChunksExact<'a, T>
[src]
impl<'_, T, const N: usize> Clone for ArrayChunks<'_, T, N>
[src]
pub fn clone(&self) -> ArrayChunks<'_, T, N>
[src]
impl<I> Clone for Cycle<I> where
I: Clone,
[src]
I: Clone,
impl Clone for NonZeroU128
[src]
pub fn clone(&self) -> NonZeroU128
[src]
impl<'a> Clone for SplitAsciiWhitespace<'a>
[src]
pub fn clone(&self) -> SplitAsciiWhitespace<'a>
[src]
impl Clone for FpCategory
[src]
pub fn clone(&self) -> FpCategory
[src]
impl<B, C> Clone for ControlFlow<B, C> where
C: Clone,
B: Clone,
[src]
C: Clone,
B: Clone,
pub fn clone(&self) -> ControlFlow<B, C>
[src]
impl Clone for f32
[src]
impl<I> Clone for Cloned<I> where
I: Clone,
[src]
I: Clone,
impl Clone for ToUppercase
[src]
pub fn clone(&self) -> ToUppercase
[src]
impl Clone for u16
[src]
impl Clone for char
[src]
impl Clone for IntErrorKind
[src]
pub fn clone(&self) -> IntErrorKind
[src]
impl Clone for NonZeroU8
[src]
impl<'_, T, P> Clone for Split<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
[src]
P: Clone + FnMut(&T) -> bool,
impl Clone for Utf8Error
[src]
impl<'_, T> !Clone for &'_ mut T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl<I, P> Clone for SkipWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<'a> Clone for Chars<'a>
[src]
impl Clone for CharTryFromError
[src]
pub fn clone(&self) -> CharTryFromError
[src]
impl Clone for usize
[src]
impl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> MatchIndices<'a, P>
[src]
impl Clone for NonZeroUsize
[src]
pub fn clone(&self) -> NonZeroUsize
[src]
impl<I> Clone for Peekable<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<T> Clone for Ready<T> where
T: Clone,
[src]
T: Clone,
impl Clone for NonZeroU32
[src]
pub fn clone(&self) -> NonZeroU32
[src]
impl<I> Clone for Fuse<I> where
I: Clone,
[src]
I: Clone,
impl Clone for !
[src]
impl<I, P> Clone for TakeWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<'a, P> Clone for RSplit<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl Clone for TraitObject
[src]
pub fn clone(&self) -> TraitObject
[src]
impl<'a, 'b> Clone for StrSearcher<'a, 'b>
[src]
pub fn clone(&self) -> StrSearcher<'a, 'b>
[src]
impl Clone for NonZeroU16
[src]
pub fn clone(&self) -> NonZeroU16
[src]
impl Clone for SearchStep
[src]
pub fn clone(&self) -> SearchStep
[src]
impl Clone for u128
[src]
impl<'a> Clone for CharIndices<'a>
[src]
pub fn clone(&self) -> CharIndices<'a>
[src]
impl<I, P> Clone for Filter<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<T> Clone for Reverse<T> where
T: Clone,
[src]
T: Clone,
impl Clone for u64
[src]
impl<A, B> Clone for Zip<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl Clone for f64
[src]
impl<I, G> Clone for IntersperseWith<I, G> where
I: Iterator + Clone,
G: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Iterator + Clone,
G: Clone,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> IntersperseWith<I, G>
[src]
impl Clone for EscapeDefault
[src]
pub fn clone(&self) -> EscapeDefault
[src]
impl<'a> Clone for EscapeDefault<'a>
[src]
pub fn clone(&self) -> EscapeDefault<'a>
[src]
impl<A, B> Clone for Chain<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl<'_, T> Clone for ChunksExact<'_, T>
[src]
pub fn clone(&self) -> ChunksExact<'_, T>
[src]
impl Clone for i64
[src]
impl Clone for NonZeroI8
[src]
impl Clone for u32
[src]
impl Clone for __m128d
[src]
impl Clone for TypeId
[src]
impl<I, St, F> Clone for Scan<I, St, F> where
I: Clone,
F: Clone,
St: Clone,
[src]
I: Clone,
F: Clone,
St: Clone,
impl<'_, T> Clone for Windows<'_, T>
[src]
impl Clone for __m128i
[src]
impl<I, F> Clone for Inspect<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I> Clone for Intersperse<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> Intersperse<I>
[src]
impl<'a> Clone for Location<'a>
[src]
impl Clone for NoneError
[src]
impl Clone for EscapeUnicode
[src]
pub fn clone(&self) -> EscapeUnicode
[src]
impl<'a, P> Clone for Split<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'_, A> Clone for Iter<'_, A>
[src]
impl<T> Clone for *mut T where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for Ordering
[src]
impl<'a> Clone for EscapeDebug<'a>
[src]
pub fn clone(&self) -> EscapeDebug<'a>
[src]
impl Clone for TryFromIntError
[src]
pub fn clone(&self) -> TryFromIntError
[src]
impl Clone for NonZeroIsize
[src]
pub fn clone(&self) -> NonZeroIsize
[src]
impl Clone for RangeFull
[src]
impl<I, U, F> Clone for FlatMap<I, U, F> where
I: Clone,
F: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
[src]
I: Clone,
F: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
[src]
pub fn clone(&self) -> CharSliceSearcher<'a, 'b>
[src]
impl<'a> Clone for SplitWhitespace<'a>
[src]
pub fn clone(&self) -> SplitWhitespace<'a>
[src]
impl Clone for __m256i
[src]
impl Clone for i8
[src]
impl Clone for bool
[src]
impl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,
[src]
Idx: Clone,
pub fn clone(&self) -> RangeInclusive<Idx>
[src]
impl<F> Clone for FromFn<F> where
F: Clone,
[src]
F: Clone,
impl<'_, T> Clone for Chunks<'_, T>
[src]
impl<T> Clone for Bound<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for ManuallyDrop<T> where
T: Clone + ?Sized,
[src]
T: Clone + ?Sized,
pub fn clone(&self) -> ManuallyDrop<T>
[src]
impl<T> Clone for RefCell<T> where
T: Clone,
[src]
T: Clone,
impl<A> Clone for Repeat<A> where
A: Clone,
[src]
A: Clone,
impl Clone for TryFromSliceError
[src]
pub fn clone(&self) -> TryFromSliceError
[src]
impl<'a> Clone for EscapeUnicode<'a>
[src]
pub fn clone(&self) -> EscapeUnicode<'a>
[src]
impl Clone for __m512d
[src]
impl Clone for __m512i
[src]
impl<'a, P> Clone for SplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> SplitTerminator<'a, P>
[src]
impl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<T> Clone for NonNull<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<'a, T, P> Clone for RSplit<'a, T, P> where
T: 'a + Clone,
P: Clone + FnMut(&T) -> bool,
[src]
T: 'a + Clone,
P: Clone + FnMut(&T) -> bool,
impl<T> Clone for BinaryHeap<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> BinaryHeap<T>
[src]
pub fn clone_from(&mut self, source: &BinaryHeap<T>)
[src]
impl<'_, T> Clone for Iter<'_, T>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<'_, K, V> Clone for Range<'_, K, V>
[src]
impl<'_, T> Clone for Iter<'_, T>
[src]
impl<T> Clone for IntoIterSorted<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> IntoIterSorted<T>
[src]
impl<T, A> Clone for Box<T, A> where
T: Clone,
A: Clone + Allocator,
[src]
T: Clone,
A: Clone + Allocator,
pub fn clone(&self) -> Box<T, A>
[src]
Returns a new box with a clone()
of this box’s contents.
Examples
let x = Box::new(5); let y = x.clone(); // The value is the same assert_eq!(x, y); // But they are unique objects assert_ne!(&*x as *const i32, &*y as *const i32);
pub fn clone_from(&mut self, source: &Box<T, A>)
[src]
Copies source
’s contents into self
without creating a new allocation.
Examples
let x = Box::new(5); let mut y = Box::new(10); let yp: *const i32 = &*y; y.clone_from(&x); // The value is the same assert_eq!(x, y); // And no allocation occurred assert_eq!(yp, &*y);
impl<'_, K, V> Clone for Keys<'_, K, V>
[src]
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Weak<T>
[src]
Makes a clone of the Weak
pointer that points to the same allocation.
Examples
use std::rc::{Rc, Weak}; let weak_five = Rc::downgrade(&Rc::new(5)); let _ = Weak::clone(&weak_five);
impl<'_, T> Clone for Iter<'_, T>
[src]
impl Clone for Box<str, Global>
[src]
impl<'_, T> Clone for Cursor<'_, T>
[src]
impl<'_, T> Clone for Union<'_, T>
[src]
impl<'_, T> Clone for Iter<'_, T>
[src]
impl<'_, T> Clone for SymmetricDifference<'_, T>
[src]
pub fn clone(&self) -> SymmetricDifference<'_, T>
[src]
impl<T> Clone for Rc<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Rc<T>
[src]
Makes a clone of the Rc
pointer.
This creates another pointer to the same allocation, increasing the strong reference count.
Examples
use std::rc::Rc; let five = Rc::new(5); let _ = Rc::clone(&five);
impl<'_, T> Clone for Range<'_, T>
[src]
impl<T> Clone for LinkedList<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> LinkedList<T>
[src]
pub fn clone_from(&mut self, other: &LinkedList<T>)
[src]
impl<T, A> Clone for IntoIter<T, A> where
T: Clone,
A: Clone + Allocator,
[src]
T: Clone,
A: Clone + Allocator,
impl<'_, T> Clone for Intersection<'_, T>
[src]
pub fn clone(&self) -> Intersection<'_, T>
[src]
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Weak<T>
[src]
Makes a clone of the Weak
pointer that points to the same allocation.
Examples
use std::sync::{Arc, Weak}; let weak_five = Arc::downgrade(&Arc::new(5)); let _ = Weak::clone(&weak_five);
impl<T> Clone for VecDeque<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Arc<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Arc<T>
[src]
Makes a clone of the Arc
pointer.
This creates another pointer to the same allocation, increasing the strong reference count.
Examples
use std::sync::Arc; let five = Arc::new(5); let _ = Arc::clone(&five);
impl Clone for String
[src]
impl Clone for Global
[src]
impl<'_, T> Clone for Difference<'_, T>
[src]
pub fn clone(&self) -> Difference<'_, T>
[src]
impl<'_, B> Clone for Cow<'_, B> where
B: ToOwned + ?Sized,
[src]
B: ToOwned + ?Sized,
impl<T> Clone for BTreeSet<T> where
T: Clone,
[src]
T: Clone,
impl<'_, K, V> Clone for Values<'_, K, V>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T, A> Clone for Box<[T], A> where
T: Clone,
A: Clone + Allocator,
[src]
T: Clone,
A: Clone + Allocator,
impl Clone for FromUtf8Error
[src]
pub fn clone(&self) -> FromUtf8Error
[src]
impl<K, V> Clone for BTreeMap<K, V> where
K: Clone,
V: Clone,
[src]
K: Clone,
V: Clone,
impl<'_, K, V> Clone for Iter<'_, K, V>
[src]
impl Clone for TryReserveError
[src]
pub fn clone(&self) -> TryReserveError
[src]
impl Clone for _Unwind_Action
pub fn clone(&self) -> _Unwind_Action
impl Clone for _Unwind_Reason_Code
pub fn clone(&self) -> _Unwind_Reason_Code
impl Clone for WasmMetadata
[src]
pub fn clone(&self) -> WasmMetadata
[src]
impl Clone for WasmValuesSet
[src]
pub fn clone(&self) -> WasmValuesSet
[src]
impl Clone for WasmEntryAttributes
[src]
pub fn clone(&self) -> WasmEntryAttributes
[src]
impl Clone for WasmValue
[src]
impl Clone for WasmFieldName
[src]
pub fn clone(&self) -> WasmFieldName
[src]
impl Clone for WasmFields
[src]
pub fn clone(&self) -> WasmFields
[src]
impl Clone for WasmLevel
[src]
impl<T> Clone for Compact<T> where
T: Clone,
[src]
T: Clone,
impl Clone for Error
[src]
impl Clone for OptionBool
[src]
pub fn clone(&self) -> OptionBool
[src]
impl<A> Clone for IntoIter<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for ArrayVec<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for ArrayString<A> where
A: Array<Item = u8> + Copy,
[src]
A: Array<Item = u8> + Copy,
pub fn clone(&self) -> ArrayString<A>
[src]
pub fn clone_from(&mut self, rhs: &ArrayString<A>)
[src]
impl<T> Clone for CapacityError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> CapacityError<T>
[src]
impl Clone for Error
[src]
impl<'de, E> Clone for StrDeserializer<'de, E>
[src]
pub fn clone(&self) -> StrDeserializer<'de, E>
[src]
impl<'de, I, E> Clone for MapDeserializer<'de, I, E> where
I: Iterator + Clone,
<I as Iterator>::Item: Pair,
<<I as Iterator>::Item as Pair>::Second: Clone,
[src]
I: Iterator + Clone,
<I as Iterator>::Item: Pair,
<<I as Iterator>::Item as Pair>::Second: Clone,
pub fn clone(&self) -> MapDeserializer<'de, I, E>
[src]
impl Clone for IgnoredAny
[src]
pub fn clone(&self) -> IgnoredAny
[src]
impl<E> Clone for CharDeserializer<E>
[src]
pub fn clone(&self) -> CharDeserializer<E>
[src]
impl<E> Clone for F32Deserializer<E>
[src]
pub fn clone(&self) -> F32Deserializer<E>
[src]
impl<A> Clone for MapAccessDeserializer<A> where
A: Clone,
[src]
A: Clone,
pub fn clone(&self) -> MapAccessDeserializer<A>
[src]
impl Clone for Error
[src]
impl<E> Clone for U64Deserializer<E>
[src]
pub fn clone(&self) -> U64Deserializer<E>
[src]
impl<E> Clone for I16Deserializer<E>
[src]
pub fn clone(&self) -> I16Deserializer<E>
[src]
impl<E> Clone for StringDeserializer<E>
[src]
pub fn clone(&self) -> StringDeserializer<E>
[src]
impl<E> Clone for BoolDeserializer<E>
[src]
pub fn clone(&self) -> BoolDeserializer<E>
[src]
impl<A> Clone for SeqAccessDeserializer<A> where
A: Clone,
[src]
A: Clone,
pub fn clone(&self) -> SeqAccessDeserializer<A>
[src]
impl<I, E> Clone for SeqDeserializer<I, E> where
I: Clone,
E: Clone,
[src]
I: Clone,
E: Clone,
pub fn clone(&self) -> SeqDeserializer<I, E>
[src]
impl<E> Clone for I64Deserializer<E>
[src]
pub fn clone(&self) -> I64Deserializer<E>
[src]
impl<E> Clone for I128Deserializer<E>
[src]
pub fn clone(&self) -> I128Deserializer<E>
[src]
impl<E> Clone for U16Deserializer<E>
[src]
pub fn clone(&self) -> U16Deserializer<E>
[src]
impl<'a, E> Clone for BytesDeserializer<'a, E>
[src]
pub fn clone(&self) -> BytesDeserializer<'a, E>
[src]
impl<E> Clone for U32Deserializer<E>
[src]
pub fn clone(&self) -> U32Deserializer<E>
[src]
impl<E> Clone for I8Deserializer<E>
[src]
pub fn clone(&self) -> I8Deserializer<E>
[src]
impl<'a, E> Clone for CowStrDeserializer<'a, E>
[src]
pub fn clone(&self) -> CowStrDeserializer<'a, E>
[src]
impl<E> Clone for UsizeDeserializer<E>
[src]
pub fn clone(&self) -> UsizeDeserializer<E>
[src]
impl<E> Clone for U128Deserializer<E>
[src]
pub fn clone(&self) -> U128Deserializer<E>
[src]
impl<E> Clone for F64Deserializer<E>
[src]
pub fn clone(&self) -> F64Deserializer<E>
[src]
impl<E> Clone for UnitDeserializer<E>
[src]
pub fn clone(&self) -> UnitDeserializer<E>
[src]
impl<E> Clone for U8Deserializer<E>
[src]
pub fn clone(&self) -> U8Deserializer<E>
[src]
impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>
[src]
pub fn clone(&self) -> BorrowedStrDeserializer<'de, E>
[src]
impl<'a> Clone for Unexpected<'a>
[src]
pub fn clone(&self) -> Unexpected<'a>
[src]
impl<E> Clone for IsizeDeserializer<E>
[src]
pub fn clone(&self) -> IsizeDeserializer<E>
[src]
impl<E> Clone for I32Deserializer<E>
[src]
pub fn clone(&self) -> I32Deserializer<E>
[src]
impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>
[src]
pub fn clone(&self) -> BorrowedBytesDeserializer<'de, E>
[src]
impl Clone for Level
[src]
impl Clone for ParseLevelFilterError
[src]
pub fn clone(&self) -> ParseLevelFilterError
[src]
impl Clone for Interest
[src]
impl<T> Clone for DebugValue<T> where
T: Clone + Debug,
[src]
T: Clone + Debug,
pub fn clone(&self) -> DebugValue<T>
[src]
impl Clone for LevelFilter
[src]
pub fn clone(&self) -> LevelFilter
[src]
impl Clone for Kind
[src]
impl Clone for Id
[src]
impl Clone for Dispatch
[src]
impl Clone for Field
[src]
impl Clone for Identifier
[src]
pub fn clone(&self) -> Identifier
[src]
impl<T> Clone for DisplayValue<T> where
T: Clone + Display,
[src]
T: Clone + Display,
pub fn clone(&self) -> DisplayValue<T>
[src]
impl Clone for Span
[src]
impl<T> Clone for Instrumented<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> Instrumented<T>
[src]
impl<T> Clone for WithDispatch<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> WithDispatch<T>
[src]
impl Clone for LevelFilter
[src]
pub fn clone(&self) -> LevelFilter
[src]
impl<'a> Clone for Metadata<'a>
[src]
impl<'k> Clone for Key<'k>
[src]
impl Clone for Level
[src]
impl<'a> Clone for Record<'a>
[src]
impl<'v> Clone for ValueBag<'v>
[src]
impl Clone for Identity
[src]
impl<'a, S> Clone for Context<'a, S>
[src]
impl Clone for Uptime
[src]
impl<L, I, S> Clone for Layered<L, I, S> where
I: Clone,
S: Clone,
L: Clone,
[src]
I: Clone,
S: Clone,
L: Clone,
impl Clone for Json
[src]
impl<V> Clone for Messages<V> where
V: Clone,
[src]
V: Clone,
impl<V> Clone for Alt<V> where
V: Clone,
[src]
V: Clone,
impl Clone for SystemTime
[src]
pub fn clone(&self) -> SystemTime
[src]
impl Clone for Compact
[src]
impl<F, T> Clone for Format<F, T> where
T: Clone,
F: Clone,
[src]
T: Clone,
F: Clone,
impl<L, S> Clone for Handle<L, S>
[src]
impl<F> Clone for FieldFn<F> where
F: Clone,
[src]
F: Clone,
impl Clone for ChronoLocal
[src]
pub fn clone(&self) -> ChronoLocal
[src]
impl Clone for Full
[src]
impl Clone for BadName
[src]
impl Clone for ChronoUtc
[src]
impl Clone for Pretty
[src]
impl<D, V> Clone for Delimited<D, V> where
V: Clone,
D: Clone,
[src]
V: Clone,
D: Clone,
impl Clone for FmtSpan
[src]
impl<'a> Clone for SetMatchesIter<'a>
[src]
pub fn clone(&self) -> SetMatchesIter<'a>
[src]
impl<'c, 't> Clone for SubCaptureMatches<'c, 't> where
't: 'c,
[src]
't: 'c,
pub fn clone(&self) -> SubCaptureMatches<'c, 't>
[src]
impl Clone for Regex
[src]
impl Clone for SetMatches
[src]
pub fn clone(&self) -> SetMatches
[src]
impl<'r> Clone for CaptureNames<'r>
[src]
pub fn clone(&self) -> CaptureNames<'r>
[src]
impl<'t> Clone for Match<'t>
[src]
impl Clone for CaptureLocations
[src]
pub fn clone(&self) -> CaptureLocations
[src]
impl<'t> Clone for NoExpand<'t>
[src]
impl Clone for CaptureLocations
[src]
pub fn clone(&self) -> CaptureLocations
[src]
impl<'t> Clone for Match<'t>
[src]
impl Clone for RegexSet
[src]
impl<'r> Clone for CaptureNames<'r>
[src]
pub fn clone(&self) -> CaptureNames<'r>
[src]
impl Clone for SetMatches
[src]
pub fn clone(&self) -> SetMatches
[src]
impl Clone for Regex
[src]
impl<'c, 't> Clone for SubCaptureMatches<'c, 't> where
't: 'c,
[src]
't: 'c,
pub fn clone(&self) -> SubCaptureMatches<'c, 't>
[src]
impl<'a> Clone for SetMatchesIter<'a>
[src]
pub fn clone(&self) -> SetMatchesIter<'a>
[src]
impl Clone for Error
[src]
impl<'t> Clone for NoExpand<'t>
[src]
impl Clone for RegexSet
[src]
impl Clone for Searcher
[src]
impl Clone for AhoCorasickBuilder
[src]
pub fn clone(&self) -> AhoCorasickBuilder
[src]
impl Clone for ErrorKind
[src]
impl Clone for MatchKind
[src]
impl Clone for Config
[src]
impl Clone for Match
[src]
impl Clone for MatchKind
[src]
impl<S> Clone for AhoCorasick<S> where
S: StateID + Clone,
[src]
S: StateID + Clone,
pub fn clone(&self) -> AhoCorasick<S>
[src]
impl Clone for Error
[src]
impl Clone for Builder
[src]
impl Clone for Literal
[src]
impl Clone for ClassBytes
[src]
pub fn clone(&self) -> ClassBytes
[src]
impl Clone for ClassSet
[src]
impl Clone for Literals
[src]
impl Clone for SetFlags
[src]
impl Clone for Assertion
[src]
impl Clone for RepetitionRange
[src]
pub fn clone(&self) -> RepetitionRange
[src]
impl Clone for CaptureName
[src]
pub fn clone(&self) -> CaptureName
[src]
impl Clone for ClassBracketed
[src]
pub fn clone(&self) -> ClassBracketed
[src]
impl Clone for Anchor
[src]
impl Clone for Literal
[src]
impl Clone for Literal
[src]
impl Clone for ClassUnicodeOpKind
[src]
pub fn clone(&self) -> ClassUnicodeOpKind
[src]
impl Clone for ClassSetUnion
[src]
pub fn clone(&self) -> ClassSetUnion
[src]
impl Clone for Repetition
[src]
pub fn clone(&self) -> Repetition
[src]
impl Clone for Comment
[src]
impl Clone for ClassBytesRange
[src]
pub fn clone(&self) -> ClassBytesRange
[src]
impl Clone for Span
[src]
impl Clone for LiteralKind
[src]
pub fn clone(&self) -> LiteralKind
[src]
impl Clone for ClassUnicode
[src]
pub fn clone(&self) -> ClassUnicode
[src]
impl Clone for Concat
[src]
impl Clone for GroupKind
[src]
impl Clone for RepetitionOp
[src]
pub fn clone(&self) -> RepetitionOp
[src]
impl Clone for FlagsItem
[src]
impl Clone for ClassAsciiKind
[src]
pub fn clone(&self) -> ClassAsciiKind
[src]
impl Clone for HirKind
[src]
impl Clone for ErrorKind
[src]
impl Clone for ClassSetBinaryOp
[src]
pub fn clone(&self) -> ClassSetBinaryOp
[src]
impl Clone for Utf8Range
[src]
impl Clone for TranslatorBuilder
[src]
pub fn clone(&self) -> TranslatorBuilder
[src]
impl Clone for Parser
[src]
impl Clone for ErrorKind
[src]
impl Clone for Group
[src]
impl Clone for WordBoundary
[src]
pub fn clone(&self) -> WordBoundary
[src]
impl Clone for ClassSetRange
[src]
pub fn clone(&self) -> ClassSetRange
[src]
impl Clone for HexLiteralKind
[src]
pub fn clone(&self) -> HexLiteralKind
[src]
impl Clone for Error
[src]
impl Clone for ClassPerlKind
[src]
pub fn clone(&self) -> ClassPerlKind
[src]
impl Clone for ParserBuilder
[src]
pub fn clone(&self) -> ParserBuilder
[src]
impl Clone for ClassSetBinaryOpKind
[src]
pub fn clone(&self) -> ClassSetBinaryOpKind
[src]
impl Clone for ClassSetItem
[src]
pub fn clone(&self) -> ClassSetItem
[src]
impl Clone for AssertionKind
[src]
pub fn clone(&self) -> AssertionKind
[src]
impl Clone for Class
[src]
impl Clone for Parser
[src]
impl Clone for Error
[src]
impl Clone for Class
[src]
impl Clone for ClassAscii
[src]
pub fn clone(&self) -> ClassAscii
[src]
impl Clone for Translator
[src]
pub fn clone(&self) -> Translator
[src]
impl Clone for Group
[src]
impl Clone for RepetitionRange
[src]
pub fn clone(&self) -> RepetitionRange
[src]
impl Clone for FlagsItemKind
[src]
pub fn clone(&self) -> FlagsItemKind
[src]
impl Clone for Repetition
[src]
pub fn clone(&self) -> Repetition
[src]
impl Clone for WithComments
[src]
pub fn clone(&self) -> WithComments
[src]
impl Clone for Utf8Sequence
[src]
pub fn clone(&self) -> Utf8Sequence
[src]
impl Clone for Error
[src]
impl Clone for ClassUnicode
[src]
pub fn clone(&self) -> ClassUnicode
[src]
impl Clone for RepetitionKind
[src]
pub fn clone(&self) -> RepetitionKind
[src]
impl Clone for Ast
[src]
impl Clone for Flag
[src]
impl Clone for Alternation
[src]
pub fn clone(&self) -> Alternation
[src]
impl Clone for SpecialLiteralKind
[src]
pub fn clone(&self) -> SpecialLiteralKind
[src]
impl Clone for ParserBuilder
[src]
pub fn clone(&self) -> ParserBuilder
[src]
impl Clone for ClassUnicodeKind
[src]
pub fn clone(&self) -> ClassUnicodeKind
[src]
impl Clone for Hir
[src]
impl Clone for Position
[src]
impl Clone for RepetitionKind
[src]
pub fn clone(&self) -> RepetitionKind
[src]
impl Clone for GroupKind
[src]
impl Clone for ClassPerl
[src]
impl Clone for Flags
[src]
impl Clone for ClassUnicodeRange
[src]
pub fn clone(&self) -> ClassUnicodeRange
[src]
impl<T> Clone for OnceCell<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for OnceCell<T> where
T: Clone,
[src]
T: Clone,
impl Clone for OnceState
[src]
impl Clone for WaitTimeoutResult
[src]
pub fn clone(&self) -> WaitTimeoutResult
[src]
impl Clone for ParkToken
[src]
impl Clone for UnparkToken
[src]
pub fn clone(&self) -> UnparkToken
[src]
impl Clone for ParkResult
[src]
pub fn clone(&self) -> ParkResult
[src]
impl Clone for UnparkResult
[src]
pub fn clone(&self) -> UnparkResult
[src]
impl Clone for RequeueOp
[src]
impl Clone for FilterOp
[src]
impl<A> Clone for SmallVec<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for IntoIter<A> where
A: Array + Clone,
<A as Array>::Item: Clone,
[src]
A: Array + Clone,
<A as Array>::Item: Clone,
impl Clone for DIR
[src]
impl Clone for mntent
[src]
impl Clone for statx
[src]
impl Clone for ntptimeval
[src]
pub fn clone(&self) -> ntptimeval
[src]
impl Clone for _libc_fpstate
[src]
pub fn clone(&self) -> _libc_fpstate
[src]
impl Clone for lconv
[src]
impl Clone for nlattr
[src]
impl Clone for timezone
[src]
impl Clone for mcontext_t
[src]
pub fn clone(&self) -> mcontext_t
[src]
impl Clone for cpu_set_t
[src]
impl Clone for epoll_event
[src]
pub fn clone(&self) -> epoll_event
[src]
impl Clone for signalfd_siginfo
[src]
pub fn clone(&self) -> signalfd_siginfo
[src]
impl Clone for winsize
[src]
impl Clone for input_id
[src]
impl Clone for rlimit
[src]
impl Clone for Elf32_Phdr
[src]
pub fn clone(&self) -> Elf32_Phdr
[src]
impl Clone for mallinfo
[src]
impl Clone for pthread_mutexattr_t
[src]
pub fn clone(&self) -> pthread_mutexattr_t
[src]
impl Clone for ff_effect
[src]
impl Clone for genlmsghdr
[src]
pub fn clone(&self) -> genlmsghdr
[src]
impl Clone for ifaddrs
[src]
impl Clone for sockaddr_nl
[src]
pub fn clone(&self) -> sockaddr_nl
[src]
impl Clone for statvfs
[src]
impl Clone for utmpx
[src]
impl Clone for __c_anonymous_sockaddr_can_tp
[src]
pub fn clone(&self) -> __c_anonymous_sockaddr_can_tp
[src]
impl Clone for itimerspec
[src]
pub fn clone(&self) -> itimerspec
[src]
impl Clone for sysinfo
[src]
impl Clone for input_mask
[src]
pub fn clone(&self) -> input_mask
[src]
impl Clone for max_align_t
[src]
pub fn clone(&self) -> max_align_t
[src]
impl Clone for __c_anonymous_sockaddr_can_can_addr
[src]
pub fn clone(&self) -> __c_anonymous_sockaddr_can_can_addr
[src]
impl Clone for stat64
[src]
impl Clone for Dl_info
[src]
impl Clone for stack_t
[src]
impl Clone for FILE
[src]
impl Clone for posix_spawnattr_t
[src]
pub fn clone(&self) -> posix_spawnattr_t
[src]
impl Clone for pthread_rwlock_t
[src]
pub fn clone(&self) -> pthread_rwlock_t
[src]
impl Clone for arpreq
[src]
impl Clone for regmatch_t
[src]
pub fn clone(&self) -> regmatch_t
[src]
impl Clone for sockaddr_alg
[src]
pub fn clone(&self) -> sockaddr_alg
[src]
impl Clone for ucontext_t
[src]
pub fn clone(&self) -> ucontext_t
[src]
impl Clone for nl_pktinfo
[src]
pub fn clone(&self) -> nl_pktinfo
[src]
impl Clone for statx_timestamp
[src]
pub fn clone(&self) -> statx_timestamp
[src]
impl Clone for pthread_attr_t
[src]
pub fn clone(&self) -> pthread_attr_t
[src]
impl Clone for timespec
[src]
impl Clone for statvfs64
[src]
impl Clone for nl_mmap_hdr
[src]
pub fn clone(&self) -> nl_mmap_hdr
[src]
impl Clone for dqblk
[src]
impl Clone for addrinfo
[src]
impl Clone for nlmsghdr
[src]
impl Clone for Elf32_Chdr
[src]
pub fn clone(&self) -> Elf32_Chdr
[src]
impl Clone for ff_ramp_effect
[src]
pub fn clone(&self) -> ff_ramp_effect
[src]
impl Clone for passwd
[src]
impl Clone for _libc_fpxreg
[src]
pub fn clone(&self) -> _libc_fpxreg
[src]
impl Clone for input_keymap_entry
[src]
pub fn clone(&self) -> input_keymap_entry
[src]
impl Clone for timeval
[src]
impl Clone for fpos_t
[src]
impl Clone for servent
[src]
impl Clone for sockaddr_vm
[src]
pub fn clone(&self) -> sockaddr_vm
[src]
impl Clone for tms
[src]
impl Clone for sockaddr_un
[src]
pub fn clone(&self) -> sockaddr_un
[src]
impl Clone for pthread_mutex_t
[src]
pub fn clone(&self) -> pthread_mutex_t
[src]
impl Clone for utimbuf
[src]
impl Clone for user_regs_struct
[src]
pub fn clone(&self) -> user_regs_struct
[src]
impl Clone for regex_t
[src]
impl Clone for ff_rumble_effect
[src]
pub fn clone(&self) -> ff_rumble_effect
[src]
impl Clone for flock
[src]
impl Clone for pthread_cond_t
[src]
pub fn clone(&self) -> pthread_cond_t
[src]
impl Clone for Elf64_Chdr
[src]
pub fn clone(&self) -> Elf64_Chdr
[src]
impl Clone for sem_t
[src]
impl Clone for sockaddr_in
[src]
pub fn clone(&self) -> sockaddr_in
[src]
impl Clone for statfs
[src]
impl Clone for dirent
[src]
impl Clone for ff_replay
[src]
impl Clone for ipc_perm
[src]
impl Clone for can_frame
[src]
impl Clone for ff_periodic_effect
[src]
pub fn clone(&self) -> ff_periodic_effect
[src]
impl Clone for nl_mmap_req
[src]
pub fn clone(&self) -> nl_mmap_req
[src]
impl Clone for sigval
[src]
impl Clone for hostent
[src]
impl Clone for __timeval
[src]
impl Clone for sigevent
[src]
impl Clone for in6_addr
[src]
impl Clone for itimerval
[src]
impl Clone for canfd_frame
[src]
pub fn clone(&self) -> canfd_frame
[src]
impl Clone for if_nameindex
[src]
pub fn clone(&self) -> if_nameindex
[src]
impl Clone for spwd
[src]
impl Clone for Elf64_Sym
[src]
impl Clone for pthread_condattr_t
[src]
pub fn clone(&self) -> pthread_condattr_t
[src]
impl Clone for ff_envelope
[src]
pub fn clone(&self) -> ff_envelope
[src]
impl Clone for sigaction
[src]
impl Clone for arpd_request
[src]
pub fn clone(&self) -> arpd_request
[src]
impl Clone for ipv6_mreq
[src]
impl Clone for __exit_status
[src]
pub fn clone(&self) -> __exit_status
[src]
impl Clone for Elf32_Ehdr
[src]
pub fn clone(&self) -> Elf32_Ehdr
[src]
impl Clone for Elf64_Phdr
[src]
pub fn clone(&self) -> Elf64_Phdr
[src]
impl Clone for in_addr
[src]
impl Clone for sockaddr_ll
[src]
pub fn clone(&self) -> sockaddr_ll
[src]
impl Clone for ff_constant_effect
[src]
pub fn clone(&self) -> ff_constant_effect
[src]
impl Clone for shmid_ds
[src]
impl Clone for timex
[src]
impl Clone for dirent64
[src]
impl Clone for termios2
[src]
impl Clone for arphdr
[src]
impl Clone for fd_set
[src]
impl Clone for utsname
[src]
impl Clone for stat
[src]
impl Clone for dl_phdr_info
[src]
pub fn clone(&self) -> dl_phdr_info
[src]
impl Clone for linger
[src]
impl Clone for fanotify_event_metadata
[src]
pub fn clone(&self) -> fanotify_event_metadata
[src]
impl Clone for rlimit64
[src]
impl Clone for group
[src]
impl Clone for sockaddr_can
[src]
pub fn clone(&self) -> sockaddr_can
[src]
impl Clone for user_fpregs_struct
[src]
pub fn clone(&self) -> user_fpregs_struct
[src]
impl Clone for in6_rtmsg
[src]
impl Clone for ff_condition_effect
[src]
pub fn clone(&self) -> ff_condition_effect
[src]
impl Clone for arpreq_old
[src]
pub fn clone(&self) -> arpreq_old
[src]
impl Clone for aiocb
[src]
impl Clone for ucred
[src]
impl Clone for fsid_t
[src]
impl Clone for can_filter
[src]
pub fn clone(&self) -> can_filter
[src]
impl Clone for sockaddr_storage
[src]
pub fn clone(&self) -> sockaddr_storage
[src]
impl Clone for pthread_rwlockattr_t
[src]
pub fn clone(&self) -> pthread_rwlockattr_t
[src]
impl Clone for Elf64_Shdr
[src]
pub fn clone(&self) -> Elf64_Shdr
[src]
impl Clone for input_absinfo
[src]
pub fn clone(&self) -> input_absinfo
[src]
impl Clone for Elf32_Sym
[src]
impl Clone for fanotify_response
[src]
pub fn clone(&self) -> fanotify_response
[src]
impl Clone for protoent
[src]
impl Clone for fpos64_t
[src]
impl Clone for ip_mreq
[src]
impl Clone for msginfo
[src]
impl Clone for posix_spawn_file_actions_t
[src]
pub fn clone(&self) -> posix_spawn_file_actions_t
[src]
impl Clone for rusage
[src]
impl Clone for tm
[src]
impl Clone for sockaddr_in6
[src]
pub fn clone(&self) -> sockaddr_in6
[src]
impl Clone for Elf64_Ehdr
[src]
pub fn clone(&self) -> Elf64_Ehdr
[src]
impl Clone for sockaddr
[src]
impl Clone for cmsghdr
[src]
impl Clone for in6_pktinfo
[src]
pub fn clone(&self) -> in6_pktinfo
[src]
impl Clone for user
[src]
impl Clone for sigset_t
[src]
impl Clone for sock_extended_err
[src]
pub fn clone(&self) -> sock_extended_err
[src]
impl Clone for Elf32_Shdr
[src]
pub fn clone(&self) -> Elf32_Shdr
[src]
impl Clone for in_pktinfo
[src]
pub fn clone(&self) -> in_pktinfo
[src]
impl Clone for rtentry
[src]
impl Clone for sched_param
[src]
pub fn clone(&self) -> sched_param
[src]
impl Clone for pollfd
[src]
impl Clone for mmsghdr
[src]
impl Clone for msqid_ds
[src]
impl Clone for af_alg_iv
[src]
impl Clone for inotify_event
[src]
pub fn clone(&self) -> inotify_event
[src]
impl Clone for flock64
[src]
impl Clone for input_event
[src]
pub fn clone(&self) -> input_event
[src]
impl Clone for termios
[src]
impl Clone for __c_anonymous_sockaddr_can_j1939
[src]
pub fn clone(&self) -> __c_anonymous_sockaddr_can_j1939
[src]
impl Clone for iovec
[src]
impl Clone for _libc_xmmreg
[src]
pub fn clone(&self) -> _libc_xmmreg
[src]
impl Clone for mq_attr
[src]
impl Clone for msghdr
[src]
impl Clone for ip_mreq_source
[src]
pub fn clone(&self) -> ip_mreq_source
[src]
impl Clone for siginfo_t
[src]
impl Clone for glob64_t
[src]
impl Clone for glob_t
[src]
impl Clone for statfs64
[src]
impl Clone for ip_mreqn
[src]
impl Clone for sembuf
[src]
impl Clone for nlmsgerr
[src]
impl Clone for ff_trigger
[src]
pub fn clone(&self) -> ff_trigger
[src]
impl Clone for packet_mreq
[src]
pub fn clone(&self) -> packet_mreq
[src]
impl<'a, S, A> Clone for Matcher<'a, S, A> where
A: Clone + DFA<ID = S>,
S: Clone + StateID,
[src]
A: Clone + DFA<ID = S>,
S: Clone + StateID,
impl<S, A> Clone for Pattern<S, A> where
A: Clone + DFA<ID = S>,
S: Clone + StateID,
[src]
A: Clone + DFA<ID = S>,
S: Clone + StateID,
impl<T, S> Clone for ByteClass<T, S> where
T: Clone + AsRef<[S]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[S]>,
S: StateID + Clone,
impl<D> Clone for Regex<D> where
D: DFA + Clone,
[src]
D: DFA + Clone,
impl Clone for Error
[src]
impl<T, S> Clone for PremultipliedByteClass<T, S> where
T: Clone + AsRef<[S]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[S]>,
S: StateID + Clone,
pub fn clone(&self) -> PremultipliedByteClass<T, S>
[src]
impl Clone for ErrorKind
[src]
impl Clone for Builder
[src]
impl<T, S> Clone for ByteClass<T, S> where
T: Clone + AsRef<[u8]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[u8]>,
S: StateID + Clone,
impl<T, S> Clone for DenseDFA<T, S> where
T: Clone + AsRef<[S]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[S]>,
S: StateID + Clone,
impl<T, S> Clone for Standard<T, S> where
T: Clone + AsRef<[u8]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[u8]>,
S: StateID + Clone,
impl<T, S> Clone for SparseDFA<T, S> where
T: Clone + AsRef<[u8]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[u8]>,
S: StateID + Clone,
impl Clone for RegexBuilder
[src]
pub fn clone(&self) -> RegexBuilder
[src]
impl<T, S> Clone for Premultiplied<T, S> where
T: Clone + AsRef<[S]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[S]>,
S: StateID + Clone,
pub fn clone(&self) -> Premultiplied<T, S>
[src]
impl<T, S> Clone for Standard<T, S> where
T: Clone + AsRef<[S]>,
S: StateID + Clone,
[src]
T: Clone + AsRef<[S]>,
S: StateID + Clone,
impl Clone for BigEndian
[src]
impl Clone for LittleEndian
[src]
pub fn clone(&self) -> LittleEndian
[src]
impl Clone for Style
[src]
impl<'a, S> Clone for ANSIGenericString<'a, S> where
S: 'a + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
[src]
S: 'a + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
Cloning an ANSIGenericString
will clone its underlying string.
Examples
use ansi_term::ANSIString; let plain_string = ANSIString::from("a plain string"); let clone_string = plain_string.clone(); assert_eq!(clone_string, plain_string);
pub fn clone(&self) -> ANSIGenericString<'a, S>
[src]
impl Clone for Infix
[src]
impl Clone for Prefix
[src]
impl Clone for Colour
[src]
impl Clone for Suffix
[src]
impl Clone for Value
[src]
impl Clone for CompactFormatter
[src]
pub fn clone(&self) -> CompactFormatter
[src]
impl Clone for Number
[src]
impl<'a> Clone for PrettyFormatter<'a>
[src]
pub fn clone(&self) -> PrettyFormatter<'a>
[src]
impl Clone for Map<String, Value>
[src]
impl Clone for Category
[src]
impl Clone for Buffer
[src]
impl Clone for Buffer
[src]
impl Clone for DefaultConfig
[src]
pub fn clone(&self) -> DefaultConfig
[src]
impl Clone for IsoWeek
[src]
impl Clone for ParseMonthError
[src]
pub fn clone(&self) -> ParseMonthError
[src]
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for Numeric
[src]
impl Clone for ParseWeekdayError
[src]
pub fn clone(&self) -> ParseWeekdayError
[src]
impl Clone for NaiveTime
[src]
impl<'a> Clone for Item<'a>
[src]
impl Clone for NaiveDateTime
[src]
pub fn clone(&self) -> NaiveDateTime
[src]
impl<Tz> Clone for Date<Tz> where
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
[src]
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
impl Clone for FixedOffset
[src]
pub fn clone(&self) -> FixedOffset
[src]
impl Clone for Month
[src]
impl Clone for Weekday
[src]
impl Clone for Fixed
[src]
impl Clone for SecondsFormat
[src]
pub fn clone(&self) -> SecondsFormat
[src]
impl Clone for InternalNumeric
[src]
pub fn clone(&self) -> InternalNumeric
[src]
impl<Tz> Clone for DateTime<Tz> where
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
[src]
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
impl Clone for Pad
[src]
impl Clone for Local
[src]
impl Clone for NaiveDate
[src]
impl Clone for InternalFixed
[src]
pub fn clone(&self) -> InternalFixed
[src]
impl Clone for Parsed
[src]
impl Clone for Utc
[src]
impl Clone for RoundingError
[src]
pub fn clone(&self) -> RoundingError
[src]
impl<'a> Clone for StrftimeItems<'a>
[src]
pub fn clone(&self) -> StrftimeItems<'a>
[src]
impl<T> Clone for LocalResult<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> LocalResult<T>
[src]
impl Clone for PreciseTime
[src]
pub fn clone(&self) -> PreciseTime
[src]
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for Timespec
[src]
impl Clone for SteadyTime
[src]
pub fn clone(&self) -> SteadyTime
[src]
impl Clone for Tm
[src]
impl Clone for Duration
[src]
impl Clone for OutOfRangeError
[src]
pub fn clone(&self) -> OutOfRangeError
[src]
impl<A> Clone for ExtendedGcd<A> where
A: Clone,
[src]
A: Clone,
pub fn clone(&self) -> ExtendedGcd<A>
[src]
impl Clone for OpaquePeerId
[src]
pub fn clone(&self) -> OpaquePeerId
[src]
impl Clone for Capability
[src]
pub fn clone(&self) -> Capability
[src]
impl<'a> Clone for VRFTranscriptValue<'a>
[src]
pub fn clone(&self) -> VRFTranscriptValue<'a>
[src]
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for StorageKind
[src]
pub fn clone(&self) -> StorageKind
[src]
impl<Number, Hash> Clone for ChangesTrieConfigurationRange<Number, Hash> where
Hash: Clone,
Number: Clone,
[src]
Hash: Clone,
Number: Clone,
pub fn clone(&self) -> ChangesTrieConfigurationRange<Number, Hash>
[src]
impl Clone for OpaqueNetworkState
[src]
pub fn clone(&self) -> OpaqueNetworkState
[src]
impl Clone for Pair
[src]
impl Clone for LocalizedSignature
[src]
pub fn clone(&self) -> LocalizedSignature
[src]
impl Clone for Duration
[src]
impl Clone for PublicError
[src]
pub fn clone(&self) -> PublicError
[src]
impl Clone for LocalizedSignature
[src]
pub fn clone(&self) -> LocalizedSignature
[src]
impl<'clone> Clone for Box<dyn SpawnNamed + 'clone + Sync, Global>
[src]
impl Clone for CryptoTypeId
[src]
pub fn clone(&self) -> CryptoTypeId
[src]
impl Clone for OffchainOverlayedChanges
[src]
pub fn clone(&self) -> OffchainOverlayedChanges
[src]
impl Clone for HttpRequestStatus
[src]
pub fn clone(&self) -> HttpRequestStatus
[src]
impl Clone for Public
[src]
impl<'clone> Clone for Box<dyn SpawnNamed + 'clone, Global>
[src]
pub fn clone(&self) -> Box<dyn SpawnNamed + 'clone, Global>
[src]
impl Clone for Capabilities
[src]
pub fn clone(&self) -> Capabilities
[src]
impl Clone for Bytes
[src]
impl Clone for ExternEntity
[src]
pub fn clone(&self) -> ExternEntity
[src]
impl Clone for HttpError
[src]
impl Clone for EnvironmentDefinition
[src]
pub fn clone(&self) -> EnvironmentDefinition
[src]
impl Clone for InMemOffchainStorage
[src]
pub fn clone(&self) -> InMemOffchainStorage
[src]
impl Clone for AccountId32
[src]
pub fn clone(&self) -> AccountId32
[src]
impl Clone for Signature
[src]
impl Clone for Signature
[src]
impl Clone for HttpRequestId
[src]
pub fn clone(&self) -> HttpRequestId
[src]
impl Clone for OpaqueMultiaddr
[src]
pub fn clone(&self) -> OpaqueMultiaddr
[src]
impl Clone for Timestamp
[src]
impl Clone for MissingHostFunctions
[src]
pub fn clone(&self) -> MissingHostFunctions
[src]
impl Clone for TaskExecutor
[src]
pub fn clone(&self) -> TaskExecutor
[src]
impl<'clone> Clone for Box<dyn SpawnNamed + 'clone + Sync + Send, Global>
[src]
impl Clone for TestPersistentOffchainDB
[src]
pub fn clone(&self) -> TestPersistentOffchainDB
[src]
impl Clone for ChangesTrieConfiguration
[src]
pub fn clone(&self) -> ChangesTrieConfiguration
[src]
impl<'clone> Clone for Box<dyn SpawnNamed + 'clone + Send, Global>
[src]
impl Clone for LogLevel
[src]
impl Clone for KeyTypeId
[src]
impl Clone for Pair
[src]
impl Clone for PublicError
[src]
pub fn clone(&self) -> PublicError
[src]
impl Clone for CryptoTypePublicPair
[src]
pub fn clone(&self) -> CryptoTypePublicPair
[src]
impl Clone for SecretStringError
[src]
pub fn clone(&self) -> SecretStringError
[src]
impl Clone for Signature
[src]
impl Clone for Public
[src]
impl Clone for OffchainOverlayedChange
[src]
pub fn clone(&self) -> OffchainOverlayedChange
[src]
impl Clone for Dummy
[src]
impl<'a> Clone for RuntimeCode<'a>
[src]
pub fn clone(&self) -> RuntimeCode<'a>
[src]
impl Clone for DeriveJunction
[src]
pub fn clone(&self) -> DeriveJunction
[src]
impl Clone for Ss58AddressFormat
[src]
pub fn clone(&self) -> Ss58AddressFormat
[src]
impl Clone for Pair
[src]
impl<'a> Clone for VRFTranscriptData<'a>
[src]
pub fn clone(&self) -> VRFTranscriptData<'a>
[src]
impl Clone for TestOffchainExt
[src]
pub fn clone(&self) -> TestOffchainExt
[src]
impl Clone for PublicError
[src]
pub fn clone(&self) -> PublicError
[src]
impl Clone for Public
[src]
impl Clone for Entry
[src]
impl Clone for ValueType
[src]
impl<T> Clone for Pointer<T> where
T: PointerType + Clone,
[src]
T: PointerType + Clone,
impl Clone for Value
[src]
impl Clone for ReturnValue
[src]
pub fn clone(&self) -> ReturnValue
[src]
impl Clone for Signature
[src]
impl Clone for GlobalRef
[src]
impl Clone for ValueType
[src]
impl Clone for RuntimeValue
[src]
pub fn clone(&self) -> RuntimeValue
[src]
impl Clone for F64
[src]
impl Clone for ModuleRef
[src]
impl Clone for ExternVal
[src]
impl Clone for Signature
[src]
impl Clone for MemoryRef
[src]
impl Clone for TableRef
[src]
impl Clone for FuncRef
[src]
impl Clone for F32
[src]
impl Clone for Pages
[src]
impl Clone for Words
[src]
impl Clone for Bytes
[src]
impl Clone for Words
[src]
impl Clone for Pages
[src]
impl Clone for Internal
[src]
impl Clone for CustomSection
[src]
pub fn clone(&self) -> CustomSection
[src]
impl Clone for GlobalType
[src]
pub fn clone(&self) -> GlobalType
[src]
impl Clone for FuncBody
[src]
impl Clone for ExportSection
[src]
pub fn clone(&self) -> ExportSection
[src]
impl Clone for ResizableLimits
[src]
pub fn clone(&self) -> ResizableLimits
[src]
impl Clone for VarUint7
[src]
impl Clone for Instructions
[src]
pub fn clone(&self) -> Instructions
[src]
impl Clone for MemorySection
[src]
pub fn clone(&self) -> MemorySection
[src]
impl Clone for VarUint64
[src]
impl<I, T> Clone for CountedListWriter<I, T> where
I: Clone + Serialize<Error = Error>,
T: Clone + IntoIterator<Item = I>,
[src]
I: Clone + Serialize<Error = Error>,
T: Clone + IntoIterator<Item = I>,
pub fn clone(&self) -> CountedListWriter<I, T>
[src]
impl Clone for Section
[src]
impl Clone for GlobalSection
[src]
pub fn clone(&self) -> GlobalSection
[src]
impl Clone for TableType
[src]
impl Clone for FunctionSection
[src]
pub fn clone(&self) -> FunctionSection
[src]
impl Clone for RelocationEntry
[src]
pub fn clone(&self) -> RelocationEntry
[src]
impl Clone for ElementSegment
[src]
pub fn clone(&self) -> ElementSegment
[src]
impl Clone for ModuleNameSubsection
[src]
pub fn clone(&self) -> ModuleNameSubsection
[src]
impl Clone for ElementSection
[src]
pub fn clone(&self) -> ElementSection
[src]
impl Clone for Local
[src]
impl Clone for Uint32
[src]
impl Clone for VarInt7
[src]
impl Clone for TableElementType
[src]
pub fn clone(&self) -> TableElementType
[src]
impl<T> Clone for IndexMap<T> where
T: Clone,
[src]
T: Clone,
impl Clone for VarInt64
[src]
impl Clone for LocalNameSubsection
[src]
pub fn clone(&self) -> LocalNameSubsection
[src]
impl Clone for Error
[src]
impl Clone for ValueType
[src]
impl Clone for BlockType
[src]
impl Clone for MemoryType
[src]
pub fn clone(&self) -> MemoryType
[src]
impl Clone for Instruction
[src]
pub fn clone(&self) -> Instruction
[src]
impl Clone for BrTableData
[src]
pub fn clone(&self) -> BrTableData
[src]
impl Clone for Uint8
[src]
impl Clone for CodeSection
[src]
pub fn clone(&self) -> CodeSection
[src]
impl Clone for Module
[src]
impl Clone for FunctionType
[src]
pub fn clone(&self) -> FunctionType
[src]
impl Clone for ImportEntry
[src]
pub fn clone(&self) -> ImportEntry
[src]
impl Clone for InitExpr
[src]
impl Clone for VarInt32
[src]
impl Clone for ImportSection
[src]
pub fn clone(&self) -> ImportSection
[src]
impl Clone for ImportCountType
[src]
pub fn clone(&self) -> ImportCountType
[src]
impl Clone for GlobalEntry
[src]
pub fn clone(&self) -> GlobalEntry
[src]
impl Clone for DataSection
[src]
pub fn clone(&self) -> DataSection
[src]
impl Clone for NameSection
[src]
pub fn clone(&self) -> NameSection
[src]
impl Clone for Uint64
[src]
impl Clone for Func
[src]
impl Clone for DataSegment
[src]
pub fn clone(&self) -> DataSegment
[src]
impl Clone for External
[src]
impl Clone for TypeSection
[src]
pub fn clone(&self) -> TypeSection
[src]
impl Clone for Type
[src]
impl Clone for VarUint1
[src]
impl<T> Clone for CountedList<T> where
T: Deserialize + Clone,
[src]
T: Deserialize + Clone,
pub fn clone(&self) -> CountedList<T>
[src]
impl Clone for RelocSection
[src]
pub fn clone(&self) -> RelocSection
[src]
impl Clone for ExportEntry
[src]
pub fn clone(&self) -> ExportEntry
[src]
impl Clone for TableSection
[src]
pub fn clone(&self) -> TableSection
[src]
impl Clone for VarUint32
[src]
impl Clone for FunctionNameSubsection
[src]
pub fn clone(&self) -> FunctionNameSubsection
[src]
impl Clone for StackValueType
[src]
pub fn clone(&self) -> StackValueType
[src]
impl Clone for StartedWith
[src]
pub fn clone(&self) -> StartedWith
[src]
impl Clone for BlockFrame
[src]
pub fn clone(&self) -> BlockFrame
[src]
impl<T> Clone for Ratio<T> where
T: Clone,
[src]
T: Clone,
impl Clone for ParseRatioError
[src]
pub fn clone(&self) -> ParseRatioError
[src]
impl Clone for BigUint
[src]
impl Clone for Sign
[src]
impl Clone for BigInt
[src]
impl Clone for ParseBigIntError
[src]
pub fn clone(&self) -> ParseBigIntError
[src]
impl Clone for StorageChild
[src]
pub fn clone(&self) -> StorageChild
[src]
impl Clone for Storage
[src]
impl Clone for TrackedStorageKey
[src]
pub fn clone(&self) -> TrackedStorageKey
[src]
impl Clone for PrefixedStorageKey
[src]
pub fn clone(&self) -> PrefixedStorageKey
[src]
impl Clone for StorageKey
[src]
pub fn clone(&self) -> StorageKey
[src]
impl Clone for StorageData
[src]
pub fn clone(&self) -> StorageData
[src]
impl Clone for ChildTrieParentKeyId
[src]
pub fn clone(&self) -> ChildTrieParentKeyId
[src]
impl Clone for U128
[src]
impl Clone for H512
[src]
impl Clone for H256
[src]
impl Clone for H128
[src]
impl Clone for U512
[src]
impl Clone for H160
[src]
impl Clone for U256
[src]
impl Clone for FromHexError
[src]
pub fn clone(&self) -> FromHexError
[src]
impl Clone for Gamma
[src]
impl Clone for UnitCircle
[src]
pub fn clone(&self) -> UnitCircle
[src]
impl<X> Clone for WeightedIndex<X> where
X: SampleUniform + Clone + PartialOrd<X>,
<X as SampleUniform>::Sampler: Clone,
[src]
X: SampleUniform + Clone + PartialOrd<X>,
<X as SampleUniform>::Sampler: Clone,
pub fn clone(&self) -> WeightedIndex<X>
[src]
impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr> where
R: BlockRngCore + SeedableRng + Clone,
Rsdr: RngCore + Clone,
[src]
R: BlockRngCore + SeedableRng + Clone,
Rsdr: RngCore + Clone,
pub fn clone(&self) -> ReseedingRng<R, Rsdr>
[src]
impl Clone for Bernoulli
[src]
impl Clone for Poisson
[src]
impl Clone for Beta
[src]
impl Clone for Weibull
[src]
impl Clone for Exp1
[src]
impl Clone for FisherF
[src]
impl Clone for ChiSquared
[src]
pub fn clone(&self) -> ChiSquared
[src]
impl<X> Clone for UniformFloat<X> where
X: Clone,
[src]
X: Clone,
pub fn clone(&self) -> UniformFloat<X>
[src]
impl Clone for StdRng
[src]
impl Clone for UnitSphereSurface
[src]
pub fn clone(&self) -> UnitSphereSurface
[src]
impl Clone for StudentT
[src]
impl<X> Clone for UniformInt<X> where
X: Clone,
[src]
X: Clone,
pub fn clone(&self) -> UniformInt<X>
[src]
impl Clone for Normal
[src]
impl Clone for BernoulliError
[src]
pub fn clone(&self) -> BernoulliError
[src]
impl Clone for UniformDuration
[src]
pub fn clone(&self) -> UniformDuration
[src]
impl Clone for ThreadRng
[src]
impl Clone for Pareto
[src]
impl Clone for IndexVecIntoIter
[src]
pub fn clone(&self) -> IndexVecIntoIter
[src]
impl Clone for IndexVec
[src]
impl<W> Clone for WeightedIndex<W> where
W: Weight,
Uniform<W>: Clone,
[src]
W: Weight,
Uniform<W>: Clone,
pub fn clone(&self) -> WeightedIndex<W>
[src]
impl Clone for Cauchy
[src]
impl Clone for Standard
[src]
impl Clone for Exp
[src]
impl Clone for SmallRng
[src]
impl Clone for OpenClosed01
[src]
pub fn clone(&self) -> OpenClosed01
[src]
impl Clone for Triangular
[src]
pub fn clone(&self) -> Triangular
[src]
impl Clone for WeightedError
[src]
pub fn clone(&self) -> WeightedError
[src]
impl Clone for LogNormal
[src]
impl Clone for Binomial
[src]
impl Clone for StepRng
[src]
impl Clone for StandardNormal
[src]
pub fn clone(&self) -> StandardNormal
[src]
impl Clone for Open01
[src]
impl Clone for Dirichlet
[src]
impl<X> Clone for Uniform<X> where
X: SampleUniform + Clone,
<X as SampleUniform>::Sampler: Clone,
[src]
X: SampleUniform + Clone,
<X as SampleUniform>::Sampler: Clone,
impl<R> Clone for BlockRng64<R> where
R: BlockRngCore + Clone + ?Sized,
<R as BlockRngCore>::Results: Clone,
[src]
R: BlockRngCore + Clone + ?Sized,
<R as BlockRngCore>::Results: Clone,
pub fn clone(&self) -> BlockRng64<R>
[src]
impl Clone for OsRng
[src]
impl<R> Clone for BlockRng<R> where
R: BlockRngCore + Clone + ?Sized,
<R as BlockRngCore>::Results: Clone,
[src]
R: BlockRngCore + Clone + ?Sized,
<R as BlockRngCore>::Results: Clone,
impl Clone for Error
[src]
impl Clone for ChaCha12Core
[src]
pub fn clone(&self) -> ChaCha12Core
[src]
impl Clone for ChaCha8Rng
[src]
pub fn clone(&self) -> ChaCha8Rng
[src]
impl Clone for ChaCha20Rng
[src]
pub fn clone(&self) -> ChaCha20Rng
[src]
impl Clone for ChaCha20Core
[src]
pub fn clone(&self) -> ChaCha20Core
[src]
impl Clone for ChaCha12Rng
[src]
pub fn clone(&self) -> ChaCha12Rng
[src]
impl Clone for ChaCha8Core
[src]
pub fn clone(&self) -> ChaCha8Core
[src]
impl Clone for vec128_storage
[src]
pub fn clone(&self) -> vec128_storage
[src]
impl Clone for YesS3
[src]
impl Clone for YesNI
[src]
impl Clone for NoA1
[src]
impl Clone for NoS3
[src]
impl Clone for vec512_storage
[src]
pub fn clone(&self) -> vec512_storage
[src]
impl Clone for YesA2
[src]
impl Clone for NoS4
[src]
impl Clone for NoA2
[src]
impl Clone for vec256_storage
[src]
pub fn clone(&self) -> vec256_storage
[src]
impl<NI> Clone for Avx2Machine<NI> where
NI: Clone,
[src]
NI: Clone,
pub fn clone(&self) -> Avx2Machine<NI>
[src]
impl Clone for YesA1
[src]
impl Clone for YesS4
[src]
impl Clone for NoNI
[src]
impl<S3, S4, NI> Clone for SseMachine<S3, S4, NI> where
S3: Clone,
S4: Clone,
NI: Clone,
[src]
S3: Clone,
S4: Clone,
NI: Clone,
pub fn clone(&self) -> SseMachine<S3, S4, NI>
[src]
impl Clone for Lcg128Xsl64
[src]
pub fn clone(&self) -> Lcg128Xsl64
[src]
impl Clone for Mcg128Xsl64
[src]
pub fn clone(&self) -> Mcg128Xsl64
[src]
impl Clone for Lcg64Xsh32
[src]
pub fn clone(&self) -> Lcg64Xsh32
[src]
impl Clone for Blake2bResult
[src]
pub fn clone(&self) -> Blake2bResult
[src]
impl Clone for Blake2sResult
[src]
pub fn clone(&self) -> Blake2sResult
[src]
impl Clone for Blake2b
[src]
impl Clone for Blake2s
[src]
impl<T> Clone for CapacityError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> CapacityError<T>
[src]
impl<A> Clone for ArrayVec<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for IntoIter<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for ArrayString<A> where
A: Array<Item = u8> + Copy,
[src]
A: Array<Item = u8> + Copy,
pub fn clone(&self) -> ArrayString<A>
[src]
pub fn clone_from(&mut self, rhs: &ArrayString<A>)
[src]
impl Clone for Sha224
[src]
impl Clone for Sha512Trunc256
[src]
pub fn clone(&self) -> Sha512Trunc256
[src]
impl Clone for Sha512Trunc224
[src]
pub fn clone(&self) -> Sha512Trunc224
[src]
impl Clone for Sha512
[src]
impl Clone for Sha384
[src]
impl Clone for Sha256
[src]
impl<BlockSize> Clone for BlockBuffer<BlockSize> where
BlockSize: Clone + ArrayLength<u8>,
[src]
BlockSize: Clone + ArrayLength<u8>,
pub fn clone(&self) -> BlockBuffer<BlockSize>
[src]
impl Clone for PadError
[src]
impl Clone for UnpadError
[src]
pub fn clone(&self) -> UnpadError
[src]
impl<T, N> Clone for GenericArrayIter<T, N> where
T: Clone,
N: ArrayLength<T>,
[src]
T: Clone,
N: ArrayLength<T>,
pub fn clone(&self) -> GenericArrayIter<T, N>
[src]
impl<T, N> Clone for GenericArray<T, N> where
T: Clone,
N: ArrayLength<T>,
[src]
T: Clone,
N: ArrayLength<T>,
pub fn clone(&self) -> GenericArray<T, N>
[src]
impl Clone for Less
[src]
impl Clone for ATerm
[src]
impl Clone for B0
[src]
impl Clone for Z0
[src]
impl<U> Clone for PInt<U> where
U: NonZero + Unsigned + Clone,
[src]
U: NonZero + Unsigned + Clone,
impl Clone for UTerm
[src]
impl<V, A> Clone for TArr<V, A> where
A: Clone,
V: Clone,
[src]
A: Clone,
V: Clone,
impl Clone for B1
[src]
impl<U, B> Clone for UInt<U, B> where
B: Clone,
U: Clone,
[src]
B: Clone,
U: Clone,
impl<U> Clone for NInt<U> where
U: NonZero + Unsigned + Clone,
[src]
U: NonZero + Unsigned + Clone,
impl Clone for Greater
[src]
impl Clone for Equal
[src]
impl Clone for u64x2
pub fn clone(&self) -> u64x2
impl Clone for u32x4
pub fn clone(&self) -> u32x4
impl Clone for Box<dyn DynDigest + 'static, Global>
[src]
impl Clone for InvalidOutputSize
[src]
pub fn clone(&self) -> InvalidOutputSize
[src]
impl Clone for Sha3
[src]
impl Clone for Keccak
[src]
impl Clone for XxHash64
[src]
impl Clone for XxHash32
[src]
impl Clone for RandomHashBuilder128
[src]
pub fn clone(&self) -> RandomHashBuilder128
[src]
impl Clone for Hash64
[src]
impl Clone for RandomHashBuilder64
[src]
pub fn clone(&self) -> RandomHashBuilder64
[src]
impl Clone for Hash128
[src]
impl Clone for RandomXxHashBuilder32
[src]
pub fn clone(&self) -> RandomXxHashBuilder32
[src]
impl Clone for RandomXxHashBuilder64
[src]
pub fn clone(&self) -> RandomXxHashBuilder64
[src]
impl Clone for WaitTimeoutResult
[src]
pub fn clone(&self) -> WaitTimeoutResult
[src]
impl Clone for OnceState
[src]
impl Clone for ParkResult
[src]
pub fn clone(&self) -> ParkResult
[src]
impl Clone for UnparkToken
[src]
pub fn clone(&self) -> UnparkToken
[src]
impl Clone for FilterOp
[src]
impl Clone for UnparkResult
[src]
pub fn clone(&self) -> UnparkResult
[src]
impl Clone for RequeueOp
[src]
impl Clone for ParkToken
[src]
impl<Z> Clone for Zeroizing<Z> where
Z: Zeroize + Clone,
[src]
Z: Zeroize + Clone,
impl<S> Clone for Secret<S> where
S: CloneableSecret,
[src]
S: CloneableSecret,
impl Clone for PublicKey
[src]
impl Clone for Signature
[src]
impl Clone for MontgomeryPoint
[src]
pub fn clone(&self) -> MontgomeryPoint
[src]
impl Clone for EdwardsPoint
[src]
pub fn clone(&self) -> EdwardsPoint
[src]
impl Clone for RistrettoBasepointTable
[src]
pub fn clone(&self) -> RistrettoBasepointTable
[src]
impl Clone for RistrettoPoint
[src]
pub fn clone(&self) -> RistrettoPoint
[src]
impl Clone for EdwardsBasepointTable
[src]
pub fn clone(&self) -> EdwardsBasepointTable
[src]
impl Clone for Scalar
[src]
impl Clone for CompressedRistretto
[src]
pub fn clone(&self) -> CompressedRistretto
[src]
impl Clone for CompressedEdwardsY
[src]
pub fn clone(&self) -> CompressedEdwardsY
[src]
impl Clone for Box<dyn DynDigest + 'static, Global>
[src]
impl Clone for InvalidOutputSize
[src]
pub fn clone(&self) -> InvalidOutputSize
[src]
impl<T, N> Clone for GenericArrayIter<T, N> where
T: Clone,
N: ArrayLength<T>,
[src]
T: Clone,
N: ArrayLength<T>,
pub fn clone(&self) -> GenericArrayIter<T, N>
[src]
impl<T, N> Clone for GenericArray<T, N> where
T: Clone,
N: ArrayLength<T>,
[src]
T: Clone,
N: ArrayLength<T>,
pub fn clone(&self) -> GenericArray<T, N>
[src]
impl<T> Clone for CtOption<T> where
T: Clone,
[src]
T: Clone,
impl Clone for Choice
[src]
impl Clone for Sha224
[src]
impl Clone for Sha512Trunc256
[src]
pub fn clone(&self) -> Sha512Trunc256
[src]
impl Clone for Sha256
[src]
impl Clone for Sha384
[src]
impl Clone for Sha512Trunc224
[src]
pub fn clone(&self) -> Sha512Trunc224
[src]
impl Clone for Sha512
[src]
impl<BlockSize> Clone for BlockBuffer<BlockSize> where
BlockSize: Clone + ArrayLength<u8>,
[src]
BlockSize: Clone + ArrayLength<u8>,
pub fn clone(&self) -> BlockBuffer<BlockSize>
[src]
impl Clone for UnpadError
[src]
pub fn clone(&self) -> UnpadError
[src]
impl Clone for Iso7816
[src]
impl Clone for AnsiX923
[src]
impl Clone for ZeroPadding
[src]
pub fn clone(&self) -> ZeroPadding
[src]
impl Clone for NoPadding
[src]
impl Clone for PadError
[src]
impl Clone for Pkcs7
[src]
impl Clone for Error
[src]
impl<D> Clone for Hmac<D> where
D: Input + BlockInput + FixedOutput + Reset + Default + Clone,
<D as BlockInput>::BlockSize: ArrayLength<u8>,
[src]
D: Input + BlockInput + FixedOutput + Reset + Default + Clone,
<D as BlockInput>::BlockSize: ArrayLength<u8>,
impl Clone for MacError
[src]
impl<N> Clone for MacResult<N> where
N: Clone + ArrayLength<u8>,
[src]
N: Clone + ArrayLength<u8>,
impl Clone for InvalidKeyLength
[src]
pub fn clone(&self) -> InvalidKeyLength
[src]
impl Clone for Choice
[src]
impl<I, J> Clone for Interleave<I, J> where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
[src]
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
pub fn clone(&self) -> Interleave<I, J>
[src]
impl<I> Clone for Cloned<I> where
I: ParallelIterator + Clone,
[src]
I: ParallelIterator + Clone,
impl<'ch, P> Clone for SplitTerminator<'ch, P> where
P: Pattern + Clone,
[src]
P: Pattern + Clone,
pub fn clone(&self) -> SplitTerminator<'ch, P>
[src]
impl<I> Clone for MaxLen<I> where
I: IndexedParallelIterator + Clone,
[src]
I: IndexedParallelIterator + Clone,
impl<'a, T> Clone for Iter<'a, T> where
T: Eq + Sync + Hash,
[src]
T: Eq + Sync + Hash,
impl<'a, T> Clone for Iter<'a, T> where
T: 'a + Ord + Sync,
[src]
T: 'a + Ord + Sync,
impl<'a, K, V> Clone for Iter<'a, K, V> where
K: Ord + Sync,
V: Sync,
[src]
K: Ord + Sync,
V: Sync,
impl<I, INIT, F> Clone for MapInit<I, INIT, F> where
I: ParallelIterator + Clone,
F: Clone,
INIT: Clone,
[src]
I: ParallelIterator + Clone,
F: Clone,
INIT: Clone,
impl<I> Clone for WhileSome<I> where
I: ParallelIterator + Clone,
[src]
I: ParallelIterator + Clone,
impl<I> Clone for StepBy<I> where
I: IndexedParallelIterator + Clone,
[src]
I: IndexedParallelIterator + Clone,
impl<'ch> Clone for Bytes<'ch>
[src]
impl<I> Clone for Skip<I> where
I: Clone,
[src]
I: Clone,
impl<T> Clone for RepeatN<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<I> Clone for Chunks<I> where
I: Clone + IndexedParallelIterator,
[src]
I: Clone + IndexedParallelIterator,
impl<'data, T> Clone for Chunks<'data, T> where
T: Sync,
[src]
T: Sync,
impl<'data, T> Clone for Iter<'data, T> where
T: Sync,
[src]
T: Sync,
impl<T> Clone for Once<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<A, B> Clone for ZipEq<A, B> where
A: IndexedParallelIterator + Clone,
B: IndexedParallelIterator + Clone,
[src]
A: IndexedParallelIterator + Clone,
B: IndexedParallelIterator + Clone,
impl<'a, T> Clone for Iter<'a, T> where
T: Sync,
[src]
T: Sync,
impl<T> Clone for MultiZip<T> where
T: Clone,
[src]
T: Clone,
impl<I, F> Clone for Inspect<I, F> where
I: ParallelIterator + Clone,
F: Clone,
[src]
I: ParallelIterator + Clone,
F: Clone,
impl<'ch> Clone for SplitWhitespace<'ch>
[src]
pub fn clone(&self) -> SplitWhitespace<'ch>
[src]
impl<T> Clone for Iter<T> where
T: Clone,
[src]
T: Clone,
impl<'a, T> Clone for Iter<'a, T> where
T: Ord + Sync,
[src]
T: Ord + Sync,
impl<I> Clone for Rev<I> where
I: IndexedParallelIterator + Clone,
[src]
I: IndexedParallelIterator + Clone,
impl<T> Clone for IntoIter<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<'ch, P> Clone for MatchIndices<'ch, P> where
P: Pattern + Clone,
[src]
P: Pattern + Clone,
pub fn clone(&self) -> MatchIndices<'ch, P>
[src]
impl<'ch> Clone for CharIndices<'ch>
[src]
pub fn clone(&self) -> CharIndices<'ch>
[src]
impl<I, P> Clone for Filter<I, P> where
I: ParallelIterator + Clone,
P: Clone,
[src]
I: ParallelIterator + Clone,
P: Clone,
impl<I, J> Clone for InterleaveShortest<I, J> where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
[src]
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
pub fn clone(&self) -> InterleaveShortest<I, J>
[src]
impl<I, F> Clone for Map<I, F> where
I: ParallelIterator + Clone,
F: Clone,
[src]
I: ParallelIterator + Clone,
F: Clone,
impl<'ch, P> Clone for Split<'ch, P> where
P: Pattern + Clone,
[src]
P: Pattern + Clone,
impl<'ch> Clone for Chars<'ch>
[src]
impl<I> Clone for FlattenIter<I> where
I: ParallelIterator + Clone,
[src]
I: ParallelIterator + Clone,
pub fn clone(&self) -> FlattenIter<I>
[src]
impl<I, T, F> Clone for MapWith<I, T, F> where
I: ParallelIterator + Clone,
T: Clone,
F: Clone,
[src]
I: ParallelIterator + Clone,
T: Clone,
F: Clone,
impl<I> Clone for Copied<I> where
I: ParallelIterator + Clone,
[src]
I: ParallelIterator + Clone,
impl<I, F> Clone for FlatMapIter<I, F> where
I: ParallelIterator + Clone,
F: Clone,
[src]
I: ParallelIterator + Clone,
F: Clone,
pub fn clone(&self) -> FlatMapIter<I, F>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<T> Clone for IntoIter<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<I> Clone for Intersperse<I> where
I: Clone + ParallelIterator,
<I as ParallelIterator>::Item: Clone,
<I as ParallelIterator>::Item: Clone,
[src]
I: Clone + ParallelIterator,
<I as ParallelIterator>::Item: Clone,
<I as ParallelIterator>::Item: Clone,
pub fn clone(&self) -> Intersperse<I>
[src]
impl<I, F> Clone for FlatMap<I, F> where
I: ParallelIterator + Clone,
F: Clone,
[src]
I: ParallelIterator + Clone,
F: Clone,
impl<I, P> Clone for Positions<I, P> where
I: IndexedParallelIterator + Clone,
P: Clone,
[src]
I: IndexedParallelIterator + Clone,
P: Clone,
impl<I> Clone for Enumerate<I> where
I: IndexedParallelIterator + Clone,
[src]
I: IndexedParallelIterator + Clone,
impl<'a, T> Clone for Iter<'a, T> where
T: Sync,
[src]
T: Sync,
impl<I> Clone for Take<I> where
I: Clone,
[src]
I: Clone,
impl<T> Clone for Iter<T> where
T: Clone,
[src]
T: Clone,
impl<I, U, F> Clone for FoldWith<I, U, F> where
I: Clone,
F: Clone,
U: Clone,
[src]
I: Clone,
F: Clone,
U: Clone,
impl<'a, T> Clone for Iter<'a, T> where
T: Sync,
[src]
T: Sync,
impl<A, B> Clone for Zip<A, B> where
A: IndexedParallelIterator + Clone,
B: IndexedParallelIterator + Clone,
[src]
A: IndexedParallelIterator + Clone,
B: IndexedParallelIterator + Clone,
impl<T> Clone for IntoIter<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<'data, T, P> Clone for Split<'data, T, P> where
P: Clone,
[src]
P: Clone,
impl<I> Clone for Flatten<I> where
I: ParallelIterator + Clone,
[src]
I: ParallelIterator + Clone,
impl<I, P> Clone for FilterMap<I, P> where
I: ParallelIterator + Clone,
P: Clone,
[src]
I: ParallelIterator + Clone,
P: Clone,
impl<I> Clone for MinLen<I> where
I: IndexedParallelIterator + Clone,
[src]
I: IndexedParallelIterator + Clone,
impl<D, S> Clone for Split<D, S> where
S: Clone,
D: Clone,
[src]
S: Clone,
D: Clone,
impl<A, B> Clone for Chain<A, B> where
A: Clone + ParallelIterator,
B: Clone + ParallelIterator<Item = <A as ParallelIterator>::Item>,
[src]
A: Clone + ParallelIterator,
B: Clone + ParallelIterator<Item = <A as ParallelIterator>::Item>,
impl<'ch, P> Clone for Matches<'ch, P> where
P: Pattern + Clone,
[src]
P: Pattern + Clone,
impl<I, ID, F> Clone for Fold<I, ID, F> where
I: Clone,
F: Clone,
ID: Clone,
[src]
I: Clone,
F: Clone,
ID: Clone,
impl<Iter> Clone for IterBridge<Iter> where
Iter: Clone,
[src]
Iter: Clone,
pub fn clone(&self) -> IterBridge<Iter>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<I> Clone for PanicFuse<I> where
I: ParallelIterator + Clone,
[src]
I: ParallelIterator + Clone,
impl<I, F> Clone for Update<I, F> where
I: ParallelIterator + Clone,
F: Clone,
[src]
I: ParallelIterator + Clone,
F: Clone,
impl<'ch> Clone for Lines<'ch>
[src]
impl<T> Clone for Empty<T> where
T: Send,
[src]
T: Send,
impl<I, U, F> Clone for TryFoldWith<I, U, F> where
I: Clone,
F: Clone,
U: Try + Clone,
<U as Try>::Ok: Clone,
[src]
I: Clone,
F: Clone,
U: Try + Clone,
<U as Try>::Ok: Clone,
pub fn clone(&self) -> TryFoldWith<I, U, F>
[src]
impl<I, U, ID, F> Clone for TryFold<I, U, ID, F> where
I: Clone,
F: Clone,
U: Clone,
ID: Clone,
[src]
I: Clone,
F: Clone,
U: Clone,
ID: Clone,
impl<T> Clone for Repeat<T> where
T: Clone + Send,
[src]
T: Clone + Send,
impl<T> Clone for IntoIter<T> where
T: Clone + Ord + Send,
[src]
T: Clone + Ord + Send,
impl<'a, K, V> Clone for Iter<'a, K, V> where
K: Eq + Sync + Hash,
V: Sync,
[src]
K: Eq + Sync + Hash,
V: Sync,
impl<'ch> Clone for EncodeUtf16<'ch>
[src]
pub fn clone(&self) -> EncodeUtf16<'ch>
[src]
impl<'data, T> Clone for ChunksExact<'data, T> where
T: Sync,
[src]
T: Sync,
pub fn clone(&self) -> ChunksExact<'data, T>
[src]
impl<'a, T> Clone for Iter<'a, T> where
T: Sync,
[src]
T: Sync,
impl<'data, T> Clone for Windows<'data, T> where
T: Sync,
[src]
T: Sync,
impl<L, R> Clone for Either<L, R> where
R: Clone,
L: Clone,
[src]
R: Clone,
L: Clone,
impl<T> Clone for Sender<T>
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> TrySendError<T>
[src]
impl Clone for TryRecvError
[src]
pub fn clone(&self) -> TryRecvError
[src]
impl Clone for SelectTimeoutError
[src]
pub fn clone(&self) -> SelectTimeoutError
[src]
impl Clone for TrySelectError
[src]
pub fn clone(&self) -> TrySelectError
[src]
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl Clone for ReadyTimeoutError
[src]
pub fn clone(&self) -> ReadyTimeoutError
[src]
impl Clone for TryReadyError
[src]
pub fn clone(&self) -> TryReadyError
[src]
impl<T> Clone for Receiver<T>
[src]
impl<T> Clone for SendTimeoutError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> SendTimeoutError<T>
[src]
impl<'a> Clone for Select<'a>
[src]
impl Clone for RecvError
[src]
impl Clone for RecvTimeoutError
[src]
pub fn clone(&self) -> RecvTimeoutError
[src]
impl Clone for WaitGroup
[src]
impl<T> Clone for CachePadded<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> CachePadded<T>
[src]
impl Clone for Unparker
[src]
impl<T> Clone for Stealer<T>
[src]
impl<T> Clone for Steal<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Atomic<T> where
T: Pointable + ?Sized,
[src]
T: Pointable + ?Sized,
pub fn clone(&self) -> Atomic<T>
[src]
Returns a copy of the atomic value.
Note that a Relaxed
load is used here. If you need synchronization, use it with other
atomics or fences.
impl Clone for Collector
[src]
impl<T> Clone for Owned<T> where
T: Clone,
[src]
T: Clone,
impl<'_, T> Clone for Shared<'_, T> where
T: Pointable + ?Sized,
[src]
T: Pointable + ?Sized,
impl Clone for ChainCode
[src]
impl Clone for VRFInOut
[src]
impl Clone for VRFOutput
[src]
impl Clone for Commitment
[src]
pub fn clone(&self) -> Commitment
[src]
impl Clone for ECQVCertPublic
[src]
pub fn clone(&self) -> ECQVCertPublic
[src]
impl Clone for VRFProof
[src]
impl Clone for SecretKey
[src]
impl Clone for SigningContext
[src]
pub fn clone(&self) -> SigningContext
[src]
impl Clone for Signature
[src]
impl<T> Clone for Malleable<T> where
T: SigningTranscript + Clone,
[src]
T: SigningTranscript + Clone,
impl Clone for RistrettoBoth
[src]
pub fn clone(&self) -> RistrettoBoth
[src]
impl Clone for VRFProofBatchable
[src]
pub fn clone(&self) -> VRFProofBatchable
[src]
impl Clone for Reveal
[src]
impl Clone for SignatureError
[src]
pub fn clone(&self) -> SignatureError
[src]
impl Clone for Keypair
[src]
impl Clone for Cosignature
[src]
pub fn clone(&self) -> Cosignature
[src]
impl<K> Clone for ExtendedKey<K> where
K: Clone,
[src]
K: Clone,
pub fn clone(&self) -> ExtendedKey<K>
[src]
impl Clone for MultiSignatureStage
[src]
pub fn clone(&self) -> MultiSignatureStage
[src]
impl Clone for PublicKey
[src]
impl Clone for ECQVCertSecret
[src]
pub fn clone(&self) -> ECQVCertSecret
[src]
impl Clone for MiniSecretKey
[src]
pub fn clone(&self) -> MiniSecretKey
[src]
impl Clone for Scalar
[src]
impl Clone for RistrettoBasepointTable
[src]
pub fn clone(&self) -> RistrettoBasepointTable
[src]
impl Clone for RistrettoPoint
[src]
pub fn clone(&self) -> RistrettoPoint
[src]
impl Clone for MontgomeryPoint
[src]
pub fn clone(&self) -> MontgomeryPoint
[src]
impl Clone for CompressedRistretto
[src]
pub fn clone(&self) -> CompressedRistretto
[src]
impl Clone for EdwardsPoint
[src]
pub fn clone(&self) -> EdwardsPoint
[src]
impl Clone for CompressedEdwardsY
[src]
pub fn clone(&self) -> CompressedEdwardsY
[src]
impl Clone for EdwardsBasepointTable
[src]
pub fn clone(&self) -> EdwardsBasepointTable
[src]
impl Clone for Transcript
[src]
pub fn clone(&self) -> Transcript
[src]
impl Clone for Mnemonic
[src]
impl Clone for MnemonicType
[src]
pub fn clone(&self) -> MnemonicType
[src]
impl Clone for Seed
[src]
impl Clone for Language
[src]
impl<E> Clone for Compat<E> where
E: Clone,
[src]
E: Clone,
impl Clone for BacktraceSymbol
[src]
pub fn clone(&self) -> BacktraceSymbol
[src]
impl Clone for Backtrace
[src]
impl Clone for PrintFmt
[src]
impl Clone for BacktraceFrame
[src]
pub fn clone(&self) -> BacktraceFrame
[src]
impl Clone for Frame
[src]
impl Clone for TryDemangleError
[src]
pub fn clone(&self) -> TryDemangleError
[src]
impl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R> where
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
[src]
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
impl<R> Clone for ArangeEntryIter<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> ArangeEntryIter<R>
[src]
impl<R> Clone for DebugStrOffsets<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugStrOffsets<R>
[src]
impl<'input, Endian> Clone for EndianSlice<'input, Endian> where
Endian: Clone + Endianity,
[src]
Endian: Clone + Endianity,
pub fn clone(&self) -> EndianSlice<'input, Endian>
[src]
impl Clone for Abbreviations
[src]
pub fn clone(&self) -> Abbreviations
[src]
impl Clone for DwIdx
[src]
impl<R> Clone for Attribute<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
impl Clone for DwAte
[src]
impl Clone for ColumnType
[src]
pub fn clone(&self) -> ColumnType
[src]
impl<T> Clone for DebugStrOffsetsBase<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugStrOffsetsBase<T>
[src]
impl Clone for DwVis
[src]
impl Clone for DwEnd
[src]
impl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R> where
R: Clone + Reader,
[src]
R: Clone + Reader,
pub fn clone(&self) -> EntriesTree<'abbrev, 'unit, R>
[src]
impl Clone for DwCc
[src]
impl Clone for AttributeSpecification
[src]
pub fn clone(&self) -> AttributeSpecification
[src]
impl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R> where
R: Clone + Reader,
[src]
R: Clone + Reader,
pub fn clone(&self) -> EntriesCursor<'abbrev, 'unit, R>
[src]
impl<R> Clone for LocationLists<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> LocationLists<R>
[src]
impl<R> Clone for DebugPubNames<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> DebugPubNames<R>
[src]
impl Clone for Abbreviation
[src]
pub fn clone(&self) -> Abbreviation
[src]
impl<R> Clone for DebugLineStr<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugLineStr<R>
[src]
impl<'a, R> Clone for EhHdrTable<'a, R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> EhHdrTable<'a, R>
[src]
impl Clone for DebugTypeSignature
[src]
pub fn clone(&self) -> DebugTypeSignature
[src]
impl<R, Offset> Clone for LineInstruction<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> LineInstruction<R, Offset>
[src]
impl Clone for DwOp
[src]
impl Clone for LineRow
[src]
impl<R> Clone for LocationListEntry<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> LocationListEntry<R>
[src]
impl<T> Clone for LocationListsOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> LocationListsOffset<T>
[src]
impl<R> Clone for RawLocListEntry<R> where
R: Reader + Clone,
<R as Reader>::Offset: Clone,
[src]
R: Reader + Clone,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> RawLocListEntry<R>
[src]
impl<R, Offset> Clone for LineProgramHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> LineProgramHeader<R, Offset>
[src]
impl<T> Clone for DebugRngListsBase<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugRngListsBase<T>
[src]
impl<R> Clone for UnwindTableRow<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> UnwindTableRow<R>
[src]
impl Clone for DwRle
[src]
impl<R, Offset> Clone for Piece<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl Clone for BigEndian
[src]
impl<T> Clone for DebugLineStrOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugLineStrOffset<T>
[src]
impl<T> Clone for DebugMacroOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugMacroOffset<T>
[src]
impl Clone for DwId
[src]
impl<R> Clone for EhFrameHdr<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> EhFrameHdr<R>
[src]
impl<R> Clone for DebugLoc<R> where
R: Clone,
[src]
R: Clone,
impl<R> Clone for DebugTypesUnitHeadersIter<R> where
R: Reader + Clone,
<R as Reader>::Offset: Clone,
[src]
R: Reader + Clone,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> DebugTypesUnitHeadersIter<R>
[src]
impl Clone for Error
[src]
impl<T> Clone for DebugStrOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugStrOffset<T>
[src]
impl<R> Clone for DebugAddr<R> where
R: Clone,
[src]
R: Clone,
impl<T> Clone for DebugLocListsBase<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugLocListsBase<T>
[src]
impl Clone for SectionId
[src]
impl Clone for DwDs
[src]
impl Clone for X86_64
[src]
impl<R> Clone for DebugInfo<R> where
R: Clone,
[src]
R: Clone,
impl<R> Clone for UninitializedUnwindContext<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> UninitializedUnwindContext<R>
[src]
impl<T> Clone for DebugAddrIndex<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugAddrIndex<T>
[src]
impl Clone for DwTag
[src]
impl Clone for DwDsc
[src]
impl<R, Offset> Clone for UnitHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> UnitHeader<R, Offset>
[src]
impl Clone for DwEhPe
[src]
impl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R> where
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
[src]
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
pub fn clone(&self) -> PartialFrameDescriptionEntry<'bases, Section, R>
[src]
impl<R> Clone for CallFrameInstruction<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> CallFrameInstruction<R>
[src]
impl Clone for DwInl
[src]
impl Clone for BaseAddresses
[src]
pub fn clone(&self) -> BaseAddresses
[src]
impl Clone for DwMacro
[src]
impl<R> Clone for RangeLists<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> RangeLists<R>
[src]
impl Clone for RunTimeEndian
[src]
pub fn clone(&self) -> RunTimeEndian
[src]
impl Clone for X86
[src]
impl Clone for Arm
[src]
impl<T> Clone for DebugAbbrevOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugAbbrevOffset<T>
[src]
impl<R> Clone for ParsedEhFrameHdr<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> ParsedEhFrameHdr<R>
[src]
impl Clone for DwarfFileType
[src]
pub fn clone(&self) -> DwarfFileType
[src]
impl<T> Clone for DebugFrameOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugFrameOffset<T>
[src]
impl<'iter, R> Clone for RegisterRuleIter<'iter, R> where
R: Clone + Reader,
[src]
R: Clone + Reader,
pub fn clone(&self) -> RegisterRuleIter<'iter, R>
[src]
impl<R> Clone for LineInstructions<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> LineInstructions<R>
[src]
impl<T> Clone for DebugStrOffsetsIndex<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugStrOffsetsIndex<T>
[src]
impl<R> Clone for DebugInfoUnitHeadersIter<R> where
R: Reader + Clone,
<R as Reader>::Offset: Clone,
[src]
R: Reader + Clone,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> DebugInfoUnitHeadersIter<R>
[src]
impl Clone for FileEntryFormat
[src]
pub fn clone(&self) -> FileEntryFormat
[src]
impl<R, Offset> Clone for CommonInformationEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> CommonInformationEntry<R, Offset>
[src]
impl<T> Clone for DebugAddrBase<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugAddrBase<T>
[src]
impl Clone for Format
[src]
impl Clone for DwLang
[src]
impl<R> Clone for DebugRngLists<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugRngLists<R>
[src]
impl<T> Clone for DebugLineOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugLineOffset<T>
[src]
impl<R> Clone for DebugLine<R> where
R: Clone,
[src]
R: Clone,
impl<R> Clone for DebugTypes<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugTypes<R>
[src]
impl Clone for DwAt
[src]
impl Clone for Augmentation
[src]
pub fn clone(&self) -> Augmentation
[src]
impl<T> Clone for UnitSectionOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> UnitSectionOffset<T>
[src]
impl Clone for DwLne
[src]
impl Clone for DwLle
[src]
impl Clone for Range
[src]
impl<R> Clone for PubTypesEntryIter<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> PubTypesEntryIter<R>
[src]
impl Clone for LineEncoding
[src]
pub fn clone(&self) -> LineEncoding
[src]
impl<R, Program, Offset> Clone for LineRows<R, Program, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
Program: Clone + LineProgram<R, Offset>,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
Program: Clone + LineProgram<R, Offset>,
impl<T> Clone for DebugTypesOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugTypesOffset<T>
[src]
impl<R> Clone for LineSequence<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> LineSequence<R>
[src]
impl<T> Clone for ArangeEntry<T> where
T: Clone + Copy,
[src]
T: Clone + Copy,
pub fn clone(&self) -> ArangeEntry<T>
[src]
impl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R> where
R: Clone + Reader,
[src]
R: Clone + Reader,
pub fn clone(&self) -> EntriesRaw<'abbrev, 'unit, R>
[src]
impl<T> Clone for RawRngListEntry<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> RawRngListEntry<T>
[src]
impl Clone for LittleEndian
[src]
pub fn clone(&self) -> LittleEndian
[src]
impl Clone for DwCfa
[src]
impl<R> Clone for RegisterRule<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> RegisterRule<R>
[src]
impl<R> Clone for PubNamesEntry<R> where
R: Reader + Clone,
<R as Reader>::Offset: Clone,
[src]
R: Reader + Clone,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> PubNamesEntry<R>
[src]
impl Clone for DwoId
[src]
impl Clone for DwLnct
[src]
impl<R> Clone for CfaRule<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
impl<T> Clone for DebugMacinfoOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugMacinfoOffset<T>
[src]
impl<R> Clone for EhFrame<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
impl<R, Offset> Clone for AttributeValue<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> AttributeValue<R, Offset>
[src]
impl<R> Clone for PubTypesEntry<R> where
R: Reader + Clone,
<R as Reader>::Offset: Clone,
[src]
R: Reader + Clone,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> PubTypesEntry<R>
[src]
impl Clone for SectionBaseAddresses
[src]
pub fn clone(&self) -> SectionBaseAddresses
[src]
impl<T> Clone for UnitOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> UnitOffset<T>
[src]
impl<R> Clone for DebugAranges<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> DebugAranges<R>
[src]
impl<R> Clone for DebugAbbrev<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugAbbrev<R>
[src]
impl<T> Clone for DebugInfoOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugInfoOffset<T>
[src]
impl<R, Offset> Clone for CompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> CompleteLineProgram<R, Offset>
[src]
impl<'abbrev, 'entry, 'unit, R> Clone for AttrsIter<'abbrev, 'entry, 'unit, R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
impl<R, Offset> Clone for FrameDescriptionEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> FrameDescriptionEntry<R, Offset>
[src]
impl<R> Clone for PubNamesEntryIter<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> PubNamesEntryIter<R>
[src]
impl<R> Clone for DebugRanges<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugRanges<R>
[src]
impl<R> Clone for DebugFrame<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> DebugFrame<R>
[src]
impl Clone for DwLns
[src]
impl<R> Clone for DebugPubTypes<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> DebugPubTypes<R>
[src]
impl<R> Clone for DebugLocLists<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> DebugLocLists<R>
[src]
impl<R> Clone for Expression<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> Expression<R>
[src]
impl Clone for Register
[src]
impl Clone for DwUt
[src]
impl Clone for ReaderOffsetId
[src]
pub fn clone(&self) -> ReaderOffsetId
[src]
impl Clone for DwVirtuality
[src]
pub fn clone(&self) -> DwVirtuality
[src]
impl<R, Offset> Clone for FileEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<'a, R> Clone for CallFrameInstructionIter<'a, R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> CallFrameInstructionIter<'a, R>
[src]
impl<R> Clone for OperationIter<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> OperationIter<R>
[src]
impl Clone for DwOrd
[src]
impl<T> Clone for DieReference<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DieReference<T>
[src]
impl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R> where
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
[src]
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
pub fn clone(&self) -> CfiEntriesIter<'bases, Section, R>
[src]
impl Clone for DwAccess
[src]
impl<Offset> Clone for UnitType<Offset> where
Offset: Clone + ReaderOffset,
[src]
Offset: Clone + ReaderOffset,
impl Clone for DwChildren
[src]
pub fn clone(&self) -> DwChildren
[src]
impl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> DebuggingInformationEntry<'abbrev, 'unit, R, Offset>
[src]
impl Clone for ValueType
[src]
impl<T> Clone for DebugLocListsIndex<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugLocListsIndex<T>
[src]
impl Clone for Pointer
[src]
impl<T> Clone for RangeListsOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> RangeListsOffset<T>
[src]
impl<R, Offset> Clone for IncompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> IncompleteLineProgram<R, Offset>
[src]
impl<R> Clone for DebugStr<R> where
R: Clone,
[src]
R: Clone,
impl Clone for DwDefaulted
[src]
pub fn clone(&self) -> DwDefaulted
[src]
impl<R> Clone for UnwindContext<R> where
R: Reader + Clone,
[src]
R: Reader + Clone,
pub fn clone(&self) -> UnwindContext<R>
[src]
impl Clone for DwForm
[src]
impl<T> Clone for EhFrameOffset<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> EhFrameOffset<T>
[src]
impl<T> Clone for DebugRngListsIndex<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DebugRngListsIndex<T>
[src]
impl Clone for DwAddr
[src]
impl<R, Offset> Clone for Location<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl Clone for Encoding
[src]
impl<R, Offset> Clone for Operation<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
[src]
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl Clone for Value
[src]
impl Clone for SymbolScope
[src]
pub fn clone(&self) -> SymbolScope
[src]
impl Clone for ImageResourceDirectory
[src]
pub fn clone(&self) -> ImageResourceDirectory
[src]
impl<E> Clone for CompressionHeader32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> CompressionHeader32<E>
[src]
impl Clone for ImageDataDirectory
[src]
pub fn clone(&self) -> ImageDataDirectory
[src]
impl Clone for ImageAuxSymbolFunctionBeginEnd
[src]
pub fn clone(&self) -> ImageAuxSymbolFunctionBeginEnd
[src]
impl<E> Clone for SourceVersionCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SourceVersionCommand<E>
[src]
impl<E> Clone for ThreadCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> ThreadCommand<E>
[src]
impl Clone for ImageDelayloadDescriptor
[src]
pub fn clone(&self) -> ImageDelayloadDescriptor
[src]
impl Clone for ImageRomHeaders
[src]
pub fn clone(&self) -> ImageRomHeaders
[src]
impl<E> Clone for SectionHeader64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SectionHeader64<E>
[src]
impl Clone for BinaryFormat
[src]
pub fn clone(&self) -> BinaryFormat
[src]
impl<'data, 'file, Elf> Clone for ElfSymbol<'data, 'file, Elf> where
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
[src]
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
impl<E> Clone for DataInCodeEntry<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DataInCodeEntry<E>
[src]
impl<'data> Clone for ObjectMapEntry<'data>
[src]
pub fn clone(&self) -> ObjectMapEntry<'data>
[src]
impl Clone for ImageNtHeaders64
[src]
pub fn clone(&self) -> ImageNtHeaders64
[src]
impl Clone for ImageOs2Header
[src]
pub fn clone(&self) -> ImageOs2Header
[src]
impl<E> Clone for Syminfo32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for SectionHeader32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SectionHeader32<E>
[src]
impl Clone for ScatteredRelocationInfo
[src]
pub fn clone(&self) -> ScatteredRelocationInfo
[src]
impl Clone for ImageTlsDirectory32
[src]
pub fn clone(&self) -> ImageTlsDirectory32
[src]
impl<'data, 'file, Elf> Clone for ElfSymbolTable<'data, 'file, Elf> where
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
[src]
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
pub fn clone(&self) -> ElfSymbolTable<'data, 'file, Elf>
[src]
impl Clone for ImageSymbolEx
[src]
pub fn clone(&self) -> ImageSymbolEx
[src]
impl Clone for ImageDosHeader
[src]
pub fn clone(&self) -> ImageDosHeader
[src]
impl<E> Clone for Dyn64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for NonPagedDebugInfo
[src]
pub fn clone(&self) -> NonPagedDebugInfo
[src]
impl<E> Clone for I64Bytes<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for Dylib<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for RelocationTarget
[src]
pub fn clone(&self) -> RelocationTarget
[src]
impl<E> Clone for Nlist32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<'data, Elf> Clone for SectionTable<'data, Elf> where
Elf: FileHeader + Clone,
<Elf as FileHeader>::SectionHeader: Clone,
[src]
Elf: FileHeader + Clone,
<Elf as FileHeader>::SectionHeader: Clone,
pub fn clone(&self) -> SectionTable<'data, Elf>
[src]
impl Clone for ImageDynamicRelocation32
[src]
pub fn clone(&self) -> ImageDynamicRelocation32
[src]
impl<E> Clone for DylibReference<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DylibReference<E>
[src]
impl Clone for ImageFunctionEntry64
[src]
pub fn clone(&self) -> ImageFunctionEntry64
[src]
impl Clone for ImageBaseRelocation
[src]
pub fn clone(&self) -> ImageBaseRelocation
[src]
impl<E> Clone for LinkerOptionCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> LinkerOptionCommand<E>
[src]
impl<E> Clone for EntryPointCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> EntryPointCommand<E>
[src]
impl Clone for Endianness
[src]
pub fn clone(&self) -> Endianness
[src]
impl Clone for ImageDebugDirectory
[src]
pub fn clone(&self) -> ImageDebugDirectory
[src]
impl Clone for Error
[src]
impl Clone for Header
[src]
impl<E> Clone for SubUmbrellaCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SubUmbrellaCommand<E>
[src]
impl Clone for ImageResourceDirectoryString
[src]
pub fn clone(&self) -> ImageResourceDirectoryString
[src]
impl<E> Clone for LcStr<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ImageSymbolExBytes
[src]
pub fn clone(&self) -> ImageSymbolExBytes
[src]
impl Clone for SymbolKind
[src]
pub fn clone(&self) -> SymbolKind
[src]
impl Clone for ImageEnclaveConfig32
[src]
pub fn clone(&self) -> ImageEnclaveConfig32
[src]
impl<'data, 'file> Clone for CoffSymbol<'data, 'file> where
'data: 'file,
[src]
'data: 'file,
pub fn clone(&self) -> CoffSymbol<'data, 'file>
[src]
impl<E> Clone for U16Bytes<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for FileFlags
[src]
impl Clone for ImageAlphaRuntimeFunctionEntry
[src]
pub fn clone(&self) -> ImageAlphaRuntimeFunctionEntry
[src]
impl<E> Clone for Fvmlib<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for EncryptionInfoCommand64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> EncryptionInfoCommand64<E>
[src]
impl Clone for SymbolIndex
[src]
pub fn clone(&self) -> SymbolIndex
[src]
impl<E> Clone for SegmentCommand64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SegmentCommand64<E>
[src]
impl<E> Clone for LoadCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> LoadCommand<E>
[src]
impl Clone for LittleEndian
[src]
pub fn clone(&self) -> LittleEndian
[src]
impl<E> Clone for TwolevelHint<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> TwolevelHint<E>
[src]
impl Clone for ImageSectionHeader
[src]
pub fn clone(&self) -> ImageSectionHeader
[src]
impl<'data> Clone for SymbolMapName<'data>
[src]
pub fn clone(&self) -> SymbolMapName<'data>
[src]
impl Clone for FatArch32
[src]
impl<T> Clone for SymbolMap<T> where
T: SymbolMapEntry + Clone,
[src]
T: SymbolMapEntry + Clone,
impl<E> Clone for SegmentCommand32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SegmentCommand32<E>
[src]
impl<E> Clone for DylibModule32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DylibModule32<E>
[src]
impl<E> Clone for MachHeader32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> MachHeader32<E>
[src]
impl<E> Clone for Rel64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for Rela32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ImageBoundImportDescriptor
[src]
pub fn clone(&self) -> ImageBoundImportDescriptor
[src]
impl<'data> Clone for CompressedData<'data>
[src]
pub fn clone(&self) -> CompressedData<'data>
[src]
impl Clone for ImageEnclaveImport
[src]
pub fn clone(&self) -> ImageEnclaveImport
[src]
impl Clone for Guid
[src]
impl<E> Clone for I32Bytes<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<'data> Clone for SectionTable<'data>
[src]
pub fn clone(&self) -> SectionTable<'data>
[src]
impl<'data, 'file> Clone for CoffSymbolTable<'data, 'file> where
'data: 'file,
[src]
'data: 'file,
pub fn clone(&self) -> CoffSymbolTable<'data, 'file>
[src]
impl Clone for ImageVxdHeader
[src]
pub fn clone(&self) -> ImageVxdHeader
[src]
impl Clone for ImageResourceDirectoryEntry
[src]
pub fn clone(&self) -> ImageResourceDirectoryEntry
[src]
impl<E> Clone for FvmfileCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> FvmfileCommand<E>
[src]
impl<E> Clone for PrebindCksumCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> PrebindCksumCommand<E>
[src]
impl<E> Clone for FvmlibCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> FvmlibCommand<E>
[src]
impl<E> Clone for Relocation<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> Relocation<E>
[src]
impl Clone for SymbolSection
[src]
pub fn clone(&self) -> SymbolSection
[src]
impl Clone for ImageResourceDataEntry
[src]
pub fn clone(&self) -> ImageResourceDataEntry
[src]
impl<E> Clone for NoteHeader64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> NoteHeader64<E>
[src]
impl<E> Clone for DylinkerCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DylinkerCommand<E>
[src]
impl<'data, 'file, Mach> Clone for MachOSymbol<'data, 'file, Mach> where
Mach: MachHeader + Clone,
<Mach as MachHeader>::Nlist: Clone,
[src]
Mach: MachHeader + Clone,
<Mach as MachHeader>::Nlist: Clone,
pub fn clone(&self) -> MachOSymbol<'data, 'file, Mach>
[src]
impl<E> Clone for FileHeader64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> FileHeader64<E>
[src]
impl Clone for RelocationInfo
[src]
pub fn clone(&self) -> RelocationInfo
[src]
impl Clone for ImageCoffSymbolsHeader
[src]
pub fn clone(&self) -> ImageCoffSymbolsHeader
[src]
impl Clone for AnonObjectHeader
[src]
pub fn clone(&self) -> AnonObjectHeader
[src]
impl Clone for ImageEpilogueDynamicRelocationHeader
[src]
pub fn clone(&self) -> ImageEpilogueDynamicRelocationHeader
[src]
impl Clone for ImageSymbolBytes
[src]
pub fn clone(&self) -> ImageSymbolBytes
[src]
impl<E> Clone for SubFrameworkCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SubFrameworkCommand<E>
[src]
impl Clone for ImageLinenumber
[src]
pub fn clone(&self) -> ImageLinenumber
[src]
impl<Section> Clone for SymbolFlags<Section> where
Section: Clone,
[src]
Section: Clone,
pub fn clone(&self) -> SymbolFlags<Section>
[src]
impl<E> Clone for PreboundDylibCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> PreboundDylibCommand<E>
[src]
impl Clone for ImageExportDirectory
[src]
pub fn clone(&self) -> ImageExportDirectory
[src]
impl Clone for ImageLoadConfigDirectory64
[src]
pub fn clone(&self) -> ImageLoadConfigDirectory64
[src]
impl<'data> Clone for Export<'data>
[src]
impl<'data> Clone for Bytes<'data>
[src]
impl Clone for ImageLoadConfigDirectory32
[src]
pub fn clone(&self) -> ImageLoadConfigDirectory32
[src]
impl Clone for ImageAlpha64RuntimeFunctionEntry
[src]
pub fn clone(&self) -> ImageAlpha64RuntimeFunctionEntry
[src]
impl<E> Clone for U64Bytes<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for RoutinesCommand_64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> RoutinesCommand_64<E>
[src]
impl Clone for CompressionFormat
[src]
pub fn clone(&self) -> CompressionFormat
[src]
impl Clone for ImageDynamicRelocation64
[src]
pub fn clone(&self) -> ImageDynamicRelocation64
[src]
impl Clone for ImageDynamicRelocation64V2
[src]
pub fn clone(&self) -> ImageDynamicRelocation64V2
[src]
impl Clone for BigEndian
[src]
impl Clone for ImageArm64RuntimeFunctionEntry
[src]
pub fn clone(&self) -> ImageArm64RuntimeFunctionEntry
[src]
impl Clone for ImageHotPatchHashes
[src]
pub fn clone(&self) -> ImageHotPatchHashes
[src]
impl Clone for ArchiveKind
[src]
pub fn clone(&self) -> ArchiveKind
[src]
impl<E> Clone for DylibCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DylibCommand<E>
[src]
impl<E> Clone for Section64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ImageLoadConfigCodeIntegrity
[src]
pub fn clone(&self) -> ImageLoadConfigCodeIntegrity
[src]
impl<E> Clone for Section32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ImageAuxSymbolCrc
[src]
pub fn clone(&self) -> ImageAuxSymbolCrc
[src]
impl<E> Clone for BuildToolVersion<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> BuildToolVersion<E>
[src]
impl<E> Clone for SubClientCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SubClientCommand<E>
[src]
impl Clone for ImageResourceDirStringU
[src]
pub fn clone(&self) -> ImageResourceDirStringU
[src]
impl Clone for RelocationEncoding
[src]
pub fn clone(&self) -> RelocationEncoding
[src]
impl<E> Clone for RpathCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> RpathCommand<E>
[src]
impl<E> Clone for Dyn32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for Sym32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<'data> Clone for StringTable<'data>
[src]
pub fn clone(&self) -> StringTable<'data>
[src]
impl Clone for ImageTlsDirectory64
[src]
pub fn clone(&self) -> ImageTlsDirectory64
[src]
impl Clone for AnonObjectHeaderV2
[src]
pub fn clone(&self) -> AnonObjectHeaderV2
[src]
impl Clone for ImageArchiveMemberHeader
[src]
pub fn clone(&self) -> ImageArchiveMemberHeader
[src]
impl<E> Clone for SymtabCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SymtabCommand<E>
[src]
impl<E> Clone for ProgramHeader32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> ProgramHeader32<E>
[src]
impl<E> Clone for FileHeader32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> FileHeader32<E>
[src]
impl<E> Clone for Syminfo64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for ProgramHeader64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> ProgramHeader64<E>
[src]
impl<'data> Clone for ObjectMap<'data>
[src]
impl Clone for ImportObjectHeader
[src]
pub fn clone(&self) -> ImportObjectHeader
[src]
impl<E> Clone for Nlist64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ImageSymbol
[src]
pub fn clone(&self) -> ImageSymbol
[src]
impl Clone for ImageOptionalHeader64
[src]
pub fn clone(&self) -> ImageOptionalHeader64
[src]
impl<E> Clone for I16Bytes<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ComdatKind
[src]
pub fn clone(&self) -> ComdatKind
[src]
impl Clone for ImageAuxSymbolSection
[src]
pub fn clone(&self) -> ImageAuxSymbolSection
[src]
impl Clone for ImageImportByName
[src]
pub fn clone(&self) -> ImageImportByName
[src]
impl Clone for Architecture
[src]
pub fn clone(&self) -> Architecture
[src]
impl<E> Clone for EncryptionInfoCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> EncryptionInfoCommand<E>
[src]
impl Clone for SectionKind
[src]
pub fn clone(&self) -> SectionKind
[src]
impl<E> Clone for TwolevelHintsCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> TwolevelHintsCommand<E>
[src]
impl<E> Clone for MachHeader64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> MachHeader64<E>
[src]
impl Clone for ImageArmRuntimeFunctionEntry
[src]
pub fn clone(&self) -> ImageArmRuntimeFunctionEntry
[src]
impl Clone for ImagePrologueDynamicRelocationHeader
[src]
pub fn clone(&self) -> ImagePrologueDynamicRelocationHeader
[src]
impl Clone for ImageAuxSymbolWeak
[src]
pub fn clone(&self) -> ImageAuxSymbolWeak
[src]
impl<E> Clone for RoutinesCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> RoutinesCommand<E>
[src]
impl Clone for ImageArchitectureEntry
[src]
pub fn clone(&self) -> ImageArchitectureEntry
[src]
impl Clone for ImageFunctionEntry
[src]
pub fn clone(&self) -> ImageFunctionEntry
[src]
impl Clone for ImageOptionalHeader32
[src]
pub fn clone(&self) -> ImageOptionalHeader32
[src]
impl Clone for ImageDynamicRelocationTable
[src]
pub fn clone(&self) -> ImageDynamicRelocationTable
[src]
impl Clone for ImageHotPatchBase
[src]
pub fn clone(&self) -> ImageHotPatchBase
[src]
impl<'data> Clone for Import<'data>
[src]
impl<E> Clone for DylibTableOfContents<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DylibTableOfContents<E>
[src]
impl Clone for ImageDebugMisc
[src]
pub fn clone(&self) -> ImageDebugMisc
[src]
impl<E> Clone for DylibModule64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DylibModule64<E>
[src]
impl<'data, 'file, Mach> Clone for MachOSymbolTable<'data, 'file, Mach> where
Mach: MachHeader + Clone,
[src]
Mach: MachHeader + Clone,
pub fn clone(&self) -> MachOSymbolTable<'data, 'file, Mach>
[src]
impl<E> Clone for LinkeditDataCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> LinkeditDataCommand<E>
[src]
impl<E> Clone for DysymtabCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DysymtabCommand<E>
[src]
impl<E> Clone for SymSegCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SymSegCommand<E>
[src]
impl Clone for ImageSeparateDebugHeader
[src]
pub fn clone(&self) -> ImageSeparateDebugHeader
[src]
impl Clone for SectionIndex
[src]
pub fn clone(&self) -> SectionIndex
[src]
impl<E> Clone for VersionMinCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> VersionMinCommand<E>
[src]
impl Clone for ImageRelocation
[src]
pub fn clone(&self) -> ImageRelocation
[src]
impl Clone for ImageRomOptionalHeader
[src]
pub fn clone(&self) -> ImageRomOptionalHeader
[src]
impl Clone for ImageEnclaveConfig64
[src]
pub fn clone(&self) -> ImageEnclaveConfig64
[src]
impl<E> Clone for IdentCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> IdentCommand<E>
[src]
impl<E> Clone for BuildVersionCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> BuildVersionCommand<E>
[src]
impl<E> Clone for UuidCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> UuidCommand<E>
[src]
impl Clone for FatArch64
[src]
impl Clone for ImageDynamicRelocation32V2
[src]
pub fn clone(&self) -> ImageDynamicRelocation32V2
[src]
impl Clone for AnonObjectHeaderBigobj
[src]
pub fn clone(&self) -> AnonObjectHeaderBigobj
[src]
impl Clone for ImageAuxSymbolFunction
[src]
pub fn clone(&self) -> ImageAuxSymbolFunction
[src]
impl Clone for ImageAuxSymbolTokenDef
[src]
pub fn clone(&self) -> ImageAuxSymbolTokenDef
[src]
impl Clone for ImageNtHeaders32
[src]
pub fn clone(&self) -> ImageNtHeaders32
[src]
impl<'data, Mach> Clone for SymbolTable<'data, Mach> where
Mach: MachHeader + Clone,
<Mach as MachHeader>::Nlist: Clone,
[src]
Mach: MachHeader + Clone,
<Mach as MachHeader>::Nlist: Clone,
pub fn clone(&self) -> SymbolTable<'data, Mach>
[src]
impl Clone for SectionFlags
[src]
pub fn clone(&self) -> SectionFlags
[src]
impl<E> Clone for CompressionHeader64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> CompressionHeader64<E>
[src]
impl Clone for ImageFileHeader
[src]
pub fn clone(&self) -> ImageFileHeader
[src]
impl Clone for ImageBoundForwarderRef
[src]
pub fn clone(&self) -> ImageBoundForwarderRef
[src]
impl Clone for FatHeader
[src]
impl<E> Clone for SubLibraryCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> SubLibraryCommand<E>
[src]
impl<E> Clone for Rel32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl Clone for ImageRuntimeFunctionEntry
[src]
pub fn clone(&self) -> ImageRuntimeFunctionEntry
[src]
impl Clone for ImageCor20Header
[src]
pub fn clone(&self) -> ImageCor20Header
[src]
impl<E> Clone for NoteHeader32<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> NoteHeader32<E>
[src]
impl<E> Clone for U32Bytes<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for Sym64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<E> Clone for Rela64<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
impl<'data, Elf> Clone for SymbolTable<'data, Elf> where
Elf: FileHeader + Clone,
<Elf as FileHeader>::Sym: Clone,
[src]
Elf: FileHeader + Clone,
<Elf as FileHeader>::Sym: Clone,
pub fn clone(&self) -> SymbolTable<'data, Elf>
[src]
impl Clone for AddressSize
[src]
pub fn clone(&self) -> AddressSize
[src]
impl<E> Clone for NoteCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> NoteCommand<E>
[src]
impl Clone for ImageImportDescriptor
[src]
pub fn clone(&self) -> ImageImportDescriptor
[src]
impl Clone for RelocationKind
[src]
pub fn clone(&self) -> RelocationKind
[src]
impl Clone for Ident
[src]
impl<E> Clone for DyldInfoCommand<E> where
E: Endian + Clone,
[src]
E: Endian + Clone,
pub fn clone(&self) -> DyldInfoCommand<E>
[src]
impl Clone for ImageHotPatchInfo
[src]
pub fn clone(&self) -> ImageHotPatchInfo
[src]
impl Clone for TDEFLStatus
[src]
pub fn clone(&self) -> TDEFLStatus
[src]
impl Clone for MZFlush
[src]
impl Clone for CompressionLevel
[src]
pub fn clone(&self) -> CompressionLevel
[src]
impl Clone for TINFLStatus
[src]
pub fn clone(&self) -> TINFLStatus
[src]
impl Clone for StreamResult
[src]
pub fn clone(&self) -> StreamResult
[src]
impl Clone for MZStatus
[src]
impl Clone for CompressionStrategy
[src]
pub fn clone(&self) -> CompressionStrategy
[src]
impl Clone for MZError
[src]
impl Clone for TDEFLFlush
[src]
pub fn clone(&self) -> TDEFLFlush
[src]
impl Clone for DataFormat
[src]
pub fn clone(&self) -> DataFormat
[src]
impl Clone for Adler32
[src]
impl<I> Clone for Replacements<I> where
I: Clone,
[src]
I: Clone,
pub fn clone(&self) -> Replacements<I>
[src]
impl<I> Clone for Decompositions<I> where
I: Clone,
[src]
I: Clone,
pub fn clone(&self) -> Decompositions<I>
[src]
impl<I> Clone for Recompositions<I> where
I: Clone,
[src]
I: Clone,
pub fn clone(&self) -> Recompositions<I>
[src]
impl<A> Clone for ArrayVec<A> where
A: Array + Clone,
[src]
A: Array + Clone,
impl<A> Clone for TinyVec<A> where
A: Array + Clone,
<A as Array>::Item: Clone,
[src]
A: Array + Clone,
<A as Array>::Item: Clone,
impl Clone for Error
[src]
impl Clone for PublicKey
[src]
impl Clone for AffineStorage
[src]
pub fn clone(&self) -> AffineStorage
[src]
impl Clone for Scalar
[src]
impl Clone for SecretKey
[src]
impl Clone for RecoveryId
[src]
pub fn clone(&self) -> RecoveryId
[src]
impl Clone for Message
[src]
impl Clone for Field
[src]
impl Clone for Jacobian
[src]
impl Clone for Signature
[src]
impl<D> Clone for SharedSecret<D> where
D: Clone + Digest,
<D as Digest>::OutputSize: Clone,
[src]
D: Clone + Digest,
<D as Digest>::OutputSize: Clone,
pub fn clone(&self) -> SharedSecret<D>
[src]
impl Clone for Affine
[src]
impl<'_, K, V> Clone for Iter<'_, K, V>
[src]
impl<T, S> Clone for HashSet<T, S> where
T: Clone,
S: Clone,
[src]
T: Clone,
S: Clone,
impl<'_, T, S> Clone for Union<'_, T, S>
[src]
impl<'_, T, S> Clone for Difference<'_, T, S>
[src]
pub fn clone(&self) -> Difference<'_, T, S>
[src]
impl<'_, T, S> Clone for Intersection<'_, T, S>
[src]
pub fn clone(&self) -> Intersection<'_, T, S>
[src]
impl<'_, K, V> Clone for Values<'_, K, V>
[src]
impl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
[src]
pub fn clone(&self) -> SymmetricDifference<'_, T, S>
[src]
impl<K, V, S> Clone for HashMap<K, V, S> where
K: Clone,
V: Clone,
S: Clone,
[src]
K: Clone,
V: Clone,
S: Clone,
pub fn clone(&self) -> HashMap<K, V, S>
[src]
pub fn clone_from(&mut self, source: &HashMap<K, V, S>)
[src]
impl Clone for TryReserveError
[src]
pub fn clone(&self) -> TryReserveError
[src]
impl<'_, K> Clone for Iter<'_, K>
[src]
impl<'_, K, V> Clone for Keys<'_, K, V>
[src]
impl Clone for AHasher
[src]
impl Clone for RandomState
[src]
pub fn clone(&self) -> RandomState
[src]
impl Clone for FromHexError
[src]
pub fn clone(&self) -> FromHexError
[src]
impl<A, B> Clone for Either<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl<T> Clone for Cursor<T> where
T: Clone,
[src]
T: Clone,
impl<Fut> Clone for Shared<Fut> where
Fut: Future,
[src]
Fut: Future,
impl<Fut> Clone for Abortable<Fut> where
Fut: Clone,
[src]
Fut: Clone,
impl Clone for Aborted
[src]
impl<F> Clone for RepeatWith<F> where
F: Clone,
[src]
F: Clone,
pub fn clone(&self) -> RepeatWith<F>
[src]
impl<T> Clone for Empty<T>
[src]
impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F> where
F: Clone,
Fut: Clone,
Si: Clone,
[src]
F: Clone,
Fut: Clone,
Si: Clone,
impl<F> Clone for OptionFuture<F> where
F: Clone,
[src]
F: Clone,
pub fn clone(&self) -> OptionFuture<F>
[src]
impl<Ex> Clone for Executor01As03<Ex> where
Ex: Clone,
[src]
Ex: Clone,
pub fn clone(&self) -> Executor01As03<Ex>
[src]
impl<T> Clone for Repeat<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Pending<T>
[src]
impl<T> Clone for Compat<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Pending<T>
[src]
impl<T> Clone for AllowStdIo<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> AllowStdIo<T>
[src]
impl<T> Clone for Ready<T> where
T: Clone,
[src]
T: Clone,
impl<I> Clone for Iter<I> where
I: Clone,
[src]
I: Clone,
impl<Si, F> Clone for SinkMapErr<Si, F> where
F: Clone,
Si: Clone,
[src]
F: Clone,
Si: Clone,
pub fn clone(&self) -> SinkMapErr<Si, F>
[src]
impl Clone for AbortHandle
[src]
pub fn clone(&self) -> AbortHandle
[src]
impl<T> Clone for UnboundedSender<T>
[src]
pub fn clone(&self) -> UnboundedSender<T>
[src]
impl<T> Clone for Sender<T>
[src]
impl Clone for SendError
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> TrySendError<T>
[src]
impl Clone for Canceled
[src]
impl<T> Clone for Slab<T> where
T: Clone,
[src]
T: Clone,
impl Clone for NotifyHandle
[src]
pub fn clone(&self) -> NotifyHandle
[src]
impl<T> Clone for UnboundedSender<T>
[src]
pub fn clone(&self) -> UnboundedSender<T>
[src]
impl<T> Clone for Async<T> where
T: Clone,
[src]
T: Clone,
impl Clone for ExecuteErrorKind
[src]
pub fn clone(&self) -> ExecuteErrorKind
[src]
impl<S, E> Clone for SinkFromErr<S, E> where
E: Clone,
S: Clone,
[src]
E: Clone,
S: Clone,
pub fn clone(&self) -> SinkFromErr<S, E>
[src]
impl<T> Clone for SharedItem<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> SharedItem<T>
[src]
impl<T, E> Clone for FutureResult<T, E> where
T: Clone,
E: Clone,
[src]
T: Clone,
E: Clone,
pub fn clone(&self) -> FutureResult<T, E>
[src]
impl<S, F> Clone for SinkMapErr<S, F> where
F: Clone,
S: Clone,
[src]
F: Clone,
S: Clone,
pub fn clone(&self) -> SinkMapErr<S, F>
[src]
impl<E> Clone for SharedError<E> where
E: Clone,
[src]
E: Clone,
pub fn clone(&self) -> SharedError<E>
[src]
impl<T> Clone for Sender<T>
[src]
impl Clone for Canceled
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> TrySendError<T>
[src]
impl<T> Clone for Sender<T>
[src]
impl Clone for UnparkEvent
[src]
pub fn clone(&self) -> UnparkEvent
[src]
impl<A> Clone for TaskRc<A>
[src]
impl<S, U, F, Fut> Clone for With<S, U, F, Fut> where
F: Clone + FnMut(U) -> Fut,
S: Clone + Sink,
Fut: Clone + IntoFuture,
U: Clone,
<Fut as IntoFuture>::Future: Clone,
<S as Sink>::SinkItem: Clone,
[src]
F: Clone + FnMut(U) -> Fut,
S: Clone + Sink,
Fut: Clone + IntoFuture,
U: Clone,
<Fut as IntoFuture>::Future: Clone,
<S as Sink>::SinkItem: Clone,
impl<T> Clone for AsyncSink<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl Clone for Task
[src]
impl<F> Clone for Shared<F> where
F: Future,
[src]
F: Future,
impl<T> Clone for UnboundedSender<T>
[src]
pub fn clone(&self) -> UnboundedSender<T>
[src]
impl Clone for LocalSpawner
[src]
pub fn clone(&self) -> LocalSpawner
[src]
impl Clone for ThreadPool
[src]
pub fn clone(&self) -> ThreadPool
[src]
impl<'a, H, Number> Clone for State<'a, H, Number> where
Number: Clone,
[src]
Number: Clone,
impl Clone for StateMachineStats
[src]
pub fn clone(&self) -> StateMachineStats
[src]
impl Clone for BackendTrustLevel
[src]
pub fn clone(&self) -> BackendTrustLevel
[src]
impl Clone for UsageInfo
[src]
impl<H> Clone for TrieBackend<MemoryDB<H, HashKey<H>, Vec<u8, Global>, NoopTracker<Vec<u8, Global>>>, H> where
H: Hasher,
<H as Hasher>::Out: Codec,
<H as Hasher>::Out: Ord,
[src]
H: Hasher,
<H as Hasher>::Out: Codec,
<H as Hasher>::Out: Ord,
pub fn clone(
&self
) -> TrieBackend<MemoryDB<H, HashKey<H>, Vec<u8, Global>, NoopTracker<Vec<u8, Global>>>, H>
[src]
&self
) -> TrieBackend<MemoryDB<H, HashKey<H>, Vec<u8, Global>, NoopTracker<Vec<u8, Global>>>, H>
impl Clone for ExecutionStrategy
[src]
pub fn clone(&self) -> ExecutionStrategy
[src]
impl Clone for UsageUnit
[src]
impl Clone for OverlayedChanges
[src]
pub fn clone(&self) -> OverlayedChanges
[src]
impl<'a, N> Clone for ConfigurationRange<'a, N> where
N: Clone,
[src]
N: Clone,
pub fn clone(&self) -> ConfigurationRange<'a, N>
[src]
impl<F> Clone for ExecutionManager<F> where
F: Clone,
[src]
F: Clone,
pub fn clone(&self) -> ExecutionManager<F>
[src]
impl<H> Clone for NodeCodec<H> where
H: Clone,
[src]
H: Clone,
impl Clone for TrieStream
[src]
pub fn clone(&self) -> TrieStream
[src]
impl Clone for Error
[src]
impl Clone for StorageProof
[src]
pub fn clone(&self) -> StorageProof
[src]
impl<'a> Clone for NibbleSlice<'a>
[src]
pub fn clone(&self) -> NibbleSlice<'a>
[src]
impl Clone for NodeHandlePlan
[src]
pub fn clone(&self) -> NodeHandlePlan
[src]
impl<HO> Clone for ChildReference<HO> where
HO: Clone,
[src]
HO: Clone,
pub fn clone(&self) -> ChildReference<HO>
[src]
impl Clone for NodePlan
[src]
impl Clone for TrieSpec
[src]
impl<HO> Clone for Record<HO> where
HO: Clone,
[src]
HO: Clone,
impl<'a> Clone for NodeHandle<'a>
[src]
pub fn clone(&self) -> NodeHandle<'a>
[src]
impl<L> Clone for TrieFactory<L> where
L: TrieLayout + Clone,
[src]
L: TrieLayout + Clone,
pub fn clone(&self) -> TrieFactory<L>
[src]
impl<'a> Clone for Node<'a>
[src]
impl<T, E> Clone for TrieError<T, E> where
T: Clone,
E: Clone,
[src]
T: Clone,
E: Clone,
impl Clone for NibbleSlicePlan
[src]
pub fn clone(&self) -> NibbleSlicePlan
[src]
impl Clone for NibbleVec
[src]
impl<'_, T, S> Clone for Intersection<'_, T, S>
[src]
pub fn clone(&self) -> Intersection<'_, T, S>
[src]
impl<T, S> Clone for HashSet<T, S> where
T: Clone,
S: Clone,
[src]
T: Clone,
S: Clone,
impl<'_, K> Clone for Iter<'_, K>
[src]
impl<T> Clone for RawIter<T>
[src]
impl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
[src]
pub fn clone(&self) -> SymmetricDifference<'_, T, S>
[src]
impl<K, V, S> Clone for HashMap<K, V, S> where
K: Clone,
V: Clone,
S: Clone,
[src]
K: Clone,
V: Clone,
S: Clone,
pub fn clone(&self) -> HashMap<K, V, S>
[src]
pub fn clone_from(&mut self, source: &HashMap<K, V, S>)
[src]
impl Clone for TryReserveError
[src]
pub fn clone(&self) -> TryReserveError
[src]
impl<T> Clone for RawTable<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Bucket<T>
[src]
impl<'_, T, S> Clone for Union<'_, T, S>
[src]
impl<'_, K, V> Clone for Iter<'_, K, V>
[src]
impl<'_, K, V> Clone for Values<'_, K, V>
[src]
impl<'_, K, V> Clone for Keys<'_, K, V>
[src]
impl<'_, T, S> Clone for Difference<'_, T, S>
[src]
pub fn clone(&self) -> Difference<'_, T, S>
[src]
impl Clone for RandomState
[src]
pub fn clone(&self) -> RandomState
[src]
impl Clone for AHasher
[src]
impl<H> Clone for LegacyPrefixedKey<H> where
H: Clone + Hasher,
[src]
H: Clone + Hasher,
pub fn clone(&self) -> LegacyPrefixedKey<H>
[src]
impl<H> Clone for PrefixedKey<H>
[src]
pub fn clone(&self) -> PrefixedKey<H>
[src]
impl<H, KF, T, M> Clone for MemoryDB<H, KF, T, M> where
T: Clone,
H: Hasher,
KF: KeyFunction<H>,
M: MemTracker<T> + Copy,
[src]
T: Clone,
H: Hasher,
KF: KeyFunction<H>,
M: MemTracker<T> + Copy,
impl<T> Clone for NoopTracker<T>
[src]
pub fn clone(&self) -> NoopTracker<T>
[src]
impl<H> Clone for HashKey<H>
[src]
impl<T> Clone for MemCounter<T>
[src]
pub fn clone(&self) -> MemCounter<T>
[src]
impl<Block> Clone for SignedBlock<Block> where
Block: Clone,
[src]
Block: Clone,
pub fn clone(&self) -> SignedBlock<Block>
[src]
impl Clone for ValidTransaction
[src]
pub fn clone(&self) -> ValidTransaction
[src]
impl Clone for TransactionSource
[src]
pub fn clone(&self) -> TransactionSource
[src]
impl Clone for UintAuthorityId
[src]
pub fn clone(&self) -> UintAuthorityId
[src]
impl Clone for Error
[src]
impl<Hash> Clone for DigestItem<Hash> where
Hash: Clone,
[src]
Hash: Clone,
pub fn clone(&self) -> DigestItem<Hash>
[src]
impl Clone for ResponseBody
[src]
pub fn clone(&self) -> ResponseBody
[src]
impl<AccountId, Call, Extra> Clone for CheckedExtrinsic<AccountId, Call, Extra> where
Call: Clone,
AccountId: Clone,
Extra: Clone,
[src]
Call: Clone,
AccountId: Clone,
Extra: Clone,
pub fn clone(&self) -> CheckedExtrinsic<AccountId, Call, Extra>
[src]
impl<Hash> Clone for Digest<Hash> where
Hash: Clone,
[src]
Hash: Clone,
impl Clone for BlakeTwo256
[src]
pub fn clone(&self) -> BlakeTwo256
[src]
impl Clone for InvalidTransaction
[src]
pub fn clone(&self) -> InvalidTransaction
[src]
impl<Info> Clone for DispatchErrorWithPostInfo<Info> where
Info: Clone + Eq + PartialEq<Info> + Copy + Encode + Decode + Printable,
[src]
Info: Clone + Eq + PartialEq<Info> + Copy + Encode + Decode + Printable,
pub fn clone(&self) -> DispatchErrorWithPostInfo<Info>
[src]
impl Clone for Era
[src]
impl Clone for TestSignature
[src]
pub fn clone(&self) -> TestSignature
[src]
impl<Header, Extrinsic> Clone for Block<Header, Extrinsic> where
Extrinsic: MaybeSerialize + Clone,
Header: Clone,
[src]
Extrinsic: MaybeSerialize + Clone,
Header: Clone,
impl<B> Clone for BlockAndTime<B> where
B: BlockNumberProvider,
[src]
B: BlockNumberProvider,
pub fn clone(&self) -> BlockAndTime<B>
[src]
impl<Xt> Clone for ExtrinsicWrapper<Xt> where
Xt: Clone,
[src]
Xt: Clone,
pub fn clone(&self) -> ExtrinsicWrapper<Xt>
[src]
impl Clone for Keccak256
[src]
impl<'a, Hash> Clone for DigestItemRef<'a, Hash> where
Hash: 'a + Clone,
[src]
Hash: 'a + Clone,
pub fn clone(&self) -> DigestItemRef<'a, Hash>
[src]
impl<Number, Hash> Clone for Header<Number, Hash> where
Hash: Hash + Clone,
Number: Clone + Into<U256> + TryFrom<U256> + Copy,
<Hash as Hash>::Output: Clone,
[src]
Hash: Hash + Clone,
Number: Clone + Into<U256> + TryFrom<U256> + Copy,
<Hash as Hash>::Output: Clone,
impl<Xt> Clone for Block<Xt> where
Xt: Clone,
[src]
Xt: Clone,
impl Clone for Headers
[src]
impl<B> Clone for BlockAndTimeDeadline<B> where
B: BlockNumberProvider,
[src]
B: BlockNumberProvider,
pub fn clone(&self) -> BlockAndTimeDeadline<B>
[src]
impl Clone for Method
[src]
impl<Block> Clone for BlockId<Block> where
Block: Block + Clone,
<Block as Block>::Hash: Clone,
[src]
Block: Block + Clone,
<Block as Block>::Hash: Clone,
impl<Address, Call, Signature, Extra> Clone for UncheckedExtrinsic<Address, Call, Signature, Extra> where
Call: Clone,
Address: Clone,
Signature: Clone,
Extra: Clone + SignedExtension,
[src]
Call: Clone,
Address: Clone,
Signature: Clone,
Extra: Clone + SignedExtension,
pub fn clone(&self) -> UncheckedExtrinsic<Address, Call, Signature, Extra>
[src]
impl<'a, T> Clone for Request<'a, T> where
T: Clone,
[src]
T: Clone,
impl<'a> Clone for OpaqueDigestItemId<'a>
[src]
pub fn clone(&self) -> OpaqueDigestItemId<'a>
[src]
impl Clone for ValidTransactionBuilder
[src]
pub fn clone(&self) -> ValidTransactionBuilder
[src]
impl Clone for RuntimeString
[src]
pub fn clone(&self) -> RuntimeString
[src]
impl Clone for AnySignature
[src]
pub fn clone(&self) -> AnySignature
[src]
impl Clone for ChangesTrieSignal
[src]
pub fn clone(&self) -> ChangesTrieSignal
[src]
impl Clone for MultiSignature
[src]
pub fn clone(&self) -> MultiSignature
[src]
impl Clone for UnknownTransaction
[src]
pub fn clone(&self) -> UnknownTransaction
[src]
impl Clone for OpaqueExtrinsic
[src]
pub fn clone(&self) -> OpaqueExtrinsic
[src]
impl Clone for ModuleId
[src]
impl<Call, Extra> Clone for TestXt<Call, Extra> where
Call: Clone,
Extra: Clone,
[src]
Call: Clone,
Extra: Clone,
impl<'a> Clone for HeadersIterator<'a>
[src]
pub fn clone(&self) -> HeadersIterator<'a>
[src]
impl Clone for MultiSigner
[src]
pub fn clone(&self) -> MultiSigner
[src]
impl Clone for TransactionValidityError
[src]
pub fn clone(&self) -> TransactionValidityError
[src]
impl Clone for Pair
[src]
impl Clone for Public
[src]
impl Clone for Pair
[src]
impl Clone for Pair
[src]
impl Clone for Signature
[src]
impl Clone for Public
[src]
impl Clone for Signature
[src]
impl Clone for Signature
[src]
impl Clone for Public
[src]
impl Clone for Permill
[src]
impl Clone for FixedI64
[src]
impl Clone for FixedI128
[src]
impl Clone for PerU16
[src]
impl Clone for BigUint
[src]
impl Clone for FixedU128
[src]
impl Clone for Rational128
[src]
pub fn clone(&self) -> Rational128
[src]
impl Clone for Perbill
[src]
impl Clone for Perquintill
[src]
pub fn clone(&self) -> Perquintill
[src]
impl Clone for Percent
[src]
impl Clone for InherentDataProviders
[src]
pub fn clone(&self) -> InherentDataProviders
[src]
impl Clone for InherentData
[src]
pub fn clone(&self) -> InherentData
[src]
impl Clone for CheckInherentsResult
[src]
pub fn clone(&self) -> CheckInherentsResult
[src]
Implementors
impl Clone for DispatchError
[src]
pub fn clone(&self) -> DispatchError
[src]
impl Clone for Void
[src]
impl Clone for StorageEntryModifier
[src]
pub fn clone(&self) -> StorageEntryModifier
[src]
impl Clone for StorageEntryType
[src]
pub fn clone(&self) -> StorageEntryType
[src]
impl Clone for StorageHasher
[src]
pub fn clone(&self) -> StorageHasher
[src]
impl Clone for ChildInfo
[src]
impl Clone for ChildType
[src]
impl Clone for BalanceStatus
[src]
fn clone(&self) -> BalanceStatus
[src]
impl Clone for ExistenceRequirement
[src]
fn clone(&self) -> ExistenceRequirement
[src]
impl Clone for WithdrawReason
[src]
fn clone(&self) -> WithdrawReason
[src]
impl Clone for DispatchClass
[src]
fn clone(&self) -> DispatchClass
[src]
impl Clone for Pays
[src]
impl Clone for frame_support::dispatch::fmt::Error
[src]
impl Clone for PhantomPinned
1.33.0[src]
pub fn clone(&self) -> PhantomPinned
[src]
impl Clone for ErrorMetadata
[src]
pub fn clone(&self) -> ErrorMetadata
[src]
impl Clone for FunctionArgumentMetadata
[src]
pub fn clone(&self) -> FunctionArgumentMetadata
[src]
impl Clone for FunctionMetadata
[src]
pub fn clone(&self) -> FunctionMetadata
[src]
impl Clone for ModuleConstantMetadata
[src]
pub fn clone(&self) -> ModuleConstantMetadata
[src]
impl Clone for EventMetadata
[src]
pub fn clone(&self) -> EventMetadata
[src]
impl Clone for OuterEventMetadata
[src]
pub fn clone(&self) -> OuterEventMetadata
[src]
impl Clone for DefaultByteGetter
[src]
pub fn clone(&self) -> DefaultByteGetter
[src]
impl Clone for ModuleMetadata
[src]
pub fn clone(&self) -> ModuleMetadata
[src]
impl Clone for StorageEntryMetadata
[src]
pub fn clone(&self) -> StorageEntryMetadata
[src]
impl Clone for StorageMetadata
[src]
pub fn clone(&self) -> StorageMetadata
[src]
impl Clone for CallMetadata
[src]
fn clone(&self) -> CallMetadata
[src]
impl Clone for WithdrawReasons
[src]
fn clone(&self) -> WithdrawReasons
[src]
impl Clone for DispatchInfo
[src]
fn clone(&self) -> DispatchInfo
[src]
impl Clone for PostDispatchInfo
[src]
fn clone(&self) -> PostDispatchInfo
[src]
impl Clone for RuntimeDbWeight
[src]
fn clone(&self) -> RuntimeDbWeight
[src]
impl<'_, T> Clone for frame_support::dispatch::result::Iter<'_, T>
[src]
impl<'a> Clone for Arguments<'a>
[src]
impl<B, O> Clone for DecodeDifferent<B, O> where
O: Clone + 'static,
B: Clone + 'static,
[src]
O: Clone + 'static,
B: Clone + 'static,
pub fn clone(&self) -> DecodeDifferent<B, O>
[src]
impl<Balance: Clone> Clone for WeightToFeeCoefficient<Balance>
[src]
fn clone(&self) -> WeightToFeeCoefficient<Balance>
[src]
impl<BlockNumber: Clone> Clone for DispatchTime<BlockNumber>
[src]
fn clone(&self) -> DispatchTime<BlockNumber>
[src]
impl<E> Clone for FnEncode<E> where
E: Clone + Encode + 'static,
[src]
E: Clone + Encode + 'static,
impl<T> Clone for PhantomData<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> PhantomData<T>
[src]
impl<T> Clone for frame_support::dispatch::result::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T, A> Clone for Vec<T, A> where
T: Clone,
A: Clone + Allocator,
[src]
T: Clone,
A: Clone + Allocator,
impl<T, E> Clone for Result<T, E> where
T: Clone,
E: Clone,
[src]
T: Clone,
E: Clone,