Trait nom::lib::std::prelude::v1::rust_2015::Clone1.0.0[][src]

#[lang = "clone"]pub trait Clone {
#[must_use =
  "cloning is often expensive and is not expected to have side effects"]    pub fn clone(&self) -> Self;

    pub fn clone_from(&mut self, source: &Self) { ... }
}
[]

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 derived 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 derived, 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:

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<T> Clone for SendError<T> where
    T: Clone
[src][]

impl Clone for ExitStatus[src][]

impl Clone for stat[src][]

impl Clone for Metadata[src][]

impl Clone for AccessError[src][]

impl Clone for Thread[src][]

impl Clone for SocketAddrV4[src][]

impl Clone for FromBytesWithNulError[src][]

impl<'a> Clone for Ancestors<'a>[src][]

impl Clone for ErrorKind[src][]

impl<'a> Clone for Component<'a>[src][]

impl Clone for FileType[src][]

impl Clone for SocketAddrV6[src][]

impl Clone for TryRecvError[src][]

impl Clone for FromVecWithNulError[src][]

impl Clone for SocketCred[src][]

impl Clone for SocketAddr[src][]

impl<T> Clone for SyncSender<T>[src][]

impl Clone for AddrParseError[src][]

impl Clone for IpAddr[src][]

impl Clone for OpenOptions[src][]

impl<T> Clone for TrySendError<T> where
    T: Clone
[src][]

impl<'a> Clone for Prefix<'a>[src][]

impl Clone for SystemTime[src][]

impl Clone for UCred[src][]

impl Clone for WaitTimeoutResult[src][]

impl Clone for Instant[src][]

impl<'a> Clone for PrefixComponent<'a>[src][]

impl<'a> Clone for Components<'a>[src][]

impl Clone for NulError[src][]

impl Clone for Ipv4Addr[src][]

impl<'a> Clone for IoSlice<'a>[src][]

impl Clone for CString[src][]

impl<'a> Clone for Iter<'a>[src][]

impl Clone for Ipv6MulticastScope[src][]

impl Clone for ExitCode[src][]

impl<'a> Clone for Chain<'a>[src][]

impl Clone for Permissions[src][]

impl<T> Clone for Cursor<T> where
    T: Clone
[src][]

impl<T> Clone for Sender<T>[src][]

impl Clone for Output[src][]

impl<T> Clone for SyncOnceCell<T> where
    T: Clone
[src][]

impl Clone for RecvTimeoutError[src][]

impl Clone for ThreadId[src][]

impl Clone for Shutdown[src][]

impl Clone for StripPrefixError[src][]

impl Clone for SeekFrom[src][]

impl Clone for VarError[src][]

impl Clone for SocketAddr[src][]

impl Clone for Ipv6Addr[src][]

impl Clone for PathBuf[src][]

impl Clone for OsString[src][]

impl Clone for RecvError[src][]

impl Clone for IntoStringError[src][]

impl Clone for SystemTimeError[src][]

impl Clone for NonZeroU16[src][]

impl<'a> Clone for Location<'a>[src][]

impl<T> Clone for PhantomData<T> where
    T: ?Sized
[src][]

impl<T> Clone for *const T where
    T: ?Sized
[src][]

impl<T> Clone for NonNull<T> where
    T: ?Sized
[src][]

impl Clone for NonZeroI32[src][]

impl Clone for __m512d[src][]

impl Clone for TryFromSliceError[src][]

impl Clone for DecodeUtf16Error[src][]

impl Clone for bool[src][]

impl Clone for __m128d[src][]

impl Clone for NonZeroUsize[src][]

impl Clone for NonZeroI8[src][]

impl Clone for NonZeroIsize[src][]

impl Clone for isize[src][]

impl Clone for IntErrorKind[src][]

impl Clone for __m512i[src][]

impl Clone for u8[src][]

impl Clone for __m128bh[src][]

impl Clone for i64[src][]

impl Clone for i32[src][]

impl<'f> Clone for VaListImpl<'f>[src][]

impl Clone for ParseIntError[src][]

impl Clone for __m128i[src][]

impl Clone for Ordering[src][]

impl Clone for TraitObject[src][]

impl Clone for i16[src][]

impl<T> Clone for Wrapping<T> where
    T: Clone
[src][]

impl Clone for __m256i[src][]

impl Clone for NonZeroU8[src][]

impl Clone for NonZeroU32[src][]

impl Clone for ParseFloatError[src][]

impl<T> Clone for Poll<T> where
    T: Clone
[src][]

impl Clone for EscapeUnicode[src][]

impl<T, const N: usize> Clone for IntoIter<T, N> where
    T: Clone
[src][]

impl Clone for PhantomPinned[src][]

impl Clone for __m256d[src][]

impl Clone for __m512bh[src][]

impl Clone for u32[src][]

impl<P> Clone for Pin<P> where
    P: Clone
[src][]

impl Clone for EscapeDefault[src][]

impl Clone for RawWakerVTable[src][]

impl Clone for NonZeroU128[src][]

impl Clone for i128[src][]

impl Clone for __m256[src][]

impl Clone for i8[src][]

impl Clone for Duration[src][]

impl Clone for f32[src][]

impl Clone for __m512[src][]

impl Clone for ToUppercase[src][]

impl<I> Clone for DecodeUtf16<I> where
    I: Clone + Iterator<Item = u16>, 
[src][]

impl Clone for EscapeDebug[src][]

impl<Dyn> Clone for DynMetadata<Dyn> where
    Dyn: ?Sized
[src][]

impl Clone for CharTryFromError[src][]

impl Clone for Waker[src][]

impl Clone for NonZeroU64[src][]

impl Clone for f64[src][]

impl Clone for usize[src][]

impl Clone for u128[src][]

impl Clone for NonZeroI64[src][]

impl<T> Clone for Ready<T> where
    T: Clone
[src][]

impl<T> Clone for Cell<T> where
    T: Copy
[src][]

impl Clone for __m256bh[src][]

impl Clone for FpCategory[src][]

impl<'_, T> !Clone for &'_ mut T where
    T: ?Sized
[src]

[]

Shared references can be cloned, but mutable references cannot!

impl Clone for char[src][]

impl Clone for CpuidResult[src][]

impl<'a> Clone for EscapeAscii<'a>[src][]

impl Clone for TypeId[src][]

impl Clone for __m128[src][]

impl Clone for u16[src][]

impl Clone for EscapeDefault[src][]

impl<'_, T> Clone for &'_ T where
    T: ?Sized
[src][]

[]

Shared references can be cloned, but mutable references cannot!

impl Clone for u64[src][]

impl<T> Clone for RefCell<T> where
    T: Clone
[src][]

pub fn clone(&self) -> RefCell<T>[src][]

Panics

Panics if the value is currently mutably borrowed.

impl Clone for ToLowercase[src][]

impl<'_, T, P> Clone for SplitInclusive<'_, T, P> where
    P: Clone + FnMut(&T) -> bool
[src][]

impl Clone for TryFromIntError[src][]

impl<T> Clone for OnceCell<T> where
    T: Clone
[src][]

impl Clone for NonZeroI16[src][]

impl<T> Clone for *mut T where
    T: ?Sized
[src][]

impl<T> Clone for Pending<T>[src][]

impl Clone for ParseCharError[src][]

impl Clone for NonZeroI128[src][]

impl Clone for ![src][]

impl<T> Clone for Rc<T> where
    T: ?Sized
[src][]

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 Weak<T> where
    T: ?Sized
[src][]

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 Weak<T> where
    T: ?Sized
[src][]

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 Arc<T> where
    T: ?Sized
[src][]

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 _Unwind_Action[]

impl Clone for _Unwind_Reason_Code[]

Implementors

impl Clone for Needed[src][+]

impl Clone for nom::error::ErrorKind[src][+]

impl Clone for VerboseErrorKind[src][+]

impl Clone for nom::lib::std::cmp::Ordering[src][+]

impl Clone for TryReserveError[src][+]

impl Clone for Infallible1.34.0[src][+]

impl Clone for SearchStep[src][+]

impl Clone for Endianness[src][+]

impl Clone for AllocError[src][+]

impl Clone for Global[src][+]

impl Clone for Layout1.28.0[src][+]

impl Clone for LayoutError1.50.0[src][+]

impl Clone for System1.28.0[src][+]

impl Clone for Box<str, Global>1.3.0[src][+]

impl Clone for Box<CStr, Global>1.29.0[src][+]

impl Clone for Box<OsStr, Global>1.29.0[src][+]

impl Clone for Box<Path, Global>1.29.0[src][+]

impl Clone for DefaultHasher1.13.0[src][+]

impl Clone for RandomState1.7.0[src][+]

impl Clone for Error[src][+]

impl Clone for SipHasher[src][+]

impl Clone for RangeFull[src][+]

impl Clone for NoneError[src][+]

impl Clone for ParseBoolError[src][+]

impl Clone for Utf8Error[src][+]

impl Clone for FromUtf8Error[src][+]

impl Clone for String[src][+]

impl<'_, A> Clone for nom::lib::std::option::Iter<'_, A>[src][+]

impl<'_, B> Clone for Cow<'_, B> where
    B: ToOwned + ?Sized
[src][+]

impl<'_, K> Clone for nom::lib::std::collections::hash_set::Iter<'_, K>[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::btree_map::Iter<'_, K, V>[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::btree_map::Keys<'_, K, V>[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::btree_map::Range<'_, K, V>1.17.0[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::btree_map::Values<'_, K, V>[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::hash_map::Iter<'_, K, V>[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::hash_map::Keys<'_, K, V>[src][+]

impl<'_, K, V> Clone for nom::lib::std::collections::hash_map::Values<'_, K, V>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::binary_heap::Iter<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::btree_set::Difference<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::btree_set::Intersection<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::btree_set::Iter<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::btree_set::Range<'_, T>1.17.0[src][+]

impl<'_, T> Clone for nom::lib::std::collections::btree_set::SymmetricDifference<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::btree_set::Union<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::linked_list::Cursor<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::linked_list::Iter<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::collections::vec_deque::Iter<'_, T>[src][+]

impl<'_, T> Clone for nom::lib::std::result::Iter<'_, T>[src][+]

impl<'_, T> Clone for Chunks<'_, T>[src][+]

impl<'_, T> Clone for ChunksExact<'_, T>1.31.0[src][+]

impl<'_, T> Clone for nom::lib::std::slice::Iter<'_, T>[src][+]

impl<'_, T> Clone for RChunks<'_, T>1.31.0[src][+]

impl<'_, T> Clone for Windows<'_, T>[src][+]

impl<'_, T, P> Clone for nom::lib::std::slice::Split<'_, T, P> where
    P: Clone + FnMut(&T) -> bool
[src][+]

impl<'_, T, S> Clone for nom::lib::std::collections::hash_set::Difference<'_, T, S>[src][+]

impl<'_, T, S> Clone for nom::lib::std::collections::hash_set::Intersection<'_, T, S>[src][+]

impl<'_, T, S> Clone for nom::lib::std::collections::hash_set::SymmetricDifference<'_, T, S>[src][+]

impl<'_, T, S> Clone for nom::lib::std::collections::hash_set::Union<'_, T, S>[src][+]

impl<'_, T, const N: usize> Clone for ArrayChunks<'_, T, N>[src][+]

impl<'a> Clone for Arguments<'a>[src][+]

impl<'a> Clone for CharSearcher<'a>[src][+]

impl<'a> Clone for Bytes<'a>[src][+]

impl<'a> Clone for CharIndices<'a>[src][+]

impl<'a> Clone for Chars<'a>[src][+]

impl<'a> Clone for EncodeUtf16<'a>1.8.0[src][+]

impl<'a> Clone for nom::lib::std::str::EscapeDebug<'a>1.34.0[src][+]

impl<'a> Clone for nom::lib::std::str::EscapeDefault<'a>1.34.0[src][+]

impl<'a> Clone for nom::lib::std::str::EscapeUnicode<'a>1.34.0[src][+]

impl<'a> Clone for Lines<'a>[src][+]

impl<'a> Clone for LinesAny<'a>[src][+]

impl<'a> Clone for SplitAsciiWhitespace<'a>1.34.0[src][+]

impl<'a> Clone for SplitWhitespace<'a>1.1.0[src][+]

impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>[src][+]

impl<'a, 'b> Clone for StrSearcher<'a, 'b>[src][+]

impl<'a, F> Clone for CharPredicateSearcher<'a, F> where
    F: Clone + FnMut(char) -> bool
[src][+]

impl<'a, P> Clone for MatchIndices<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.5.0[src][+]

impl<'a, P> Clone for Matches<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.2.0[src][+]

impl<'a, P> Clone for RMatchIndices<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.5.0[src][+]

impl<'a, P> Clone for RMatches<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.2.0[src][+]

impl<'a, P> Clone for nom::lib::std::str::RSplit<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src][+]

impl<'a, P> Clone for RSplitN<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src][+]

impl<'a, P> Clone for RSplitTerminator<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src][+]

impl<'a, P> Clone for nom::lib::std::str::Split<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src][+]

impl<'a, P> Clone for nom::lib::std::str::SplitInclusive<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.51.0[src][+]

impl<'a, P> Clone for SplitN<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src][+]

impl<'a, P> Clone for SplitTerminator<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src][+]

impl<'a, T> Clone for RChunksExact<'a, T>1.31.0[src][+]

impl<'a, T, P> Clone for nom::lib::std::slice::RSplit<'a, T, P> where
    T: 'a + Clone,
    P: Clone + FnMut(&T) -> bool
1.27.0[src][+]

impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N> where
    T: 'a + Clone
[src][+]

impl<A> Clone for Repeat<A> where
    A: Clone
[src][+]

impl<A> Clone for nom::lib::std::option::IntoIter<A> where
    A: Clone
[src][+]

impl<A, B> Clone for nom::lib::std::iter::Chain<A, B> where
    A: Clone,
    B: Clone
[src][+]

impl<A, B> Clone for Zip<A, B> where
    A: Clone,
    B: Clone
[src][+]

impl<B, C> Clone for ControlFlow<B, C> where
    C: Clone,
    B: Clone
[src][+]

impl<E: Clone> Clone for Err<E>[src][+]

impl<F> Clone for FromFn<F> where
    F: Clone
1.34.0[src][+]

impl<F> Clone for OnceWith<F> where
    F: Clone
1.43.0[src][+]

impl<F> Clone for RepeatWith<F> where
    F: Clone
1.28.0[src][+]

impl<H> Clone for BuildHasherDefault<H>1.7.0[src][+]

impl<I> Clone for Cloned<I> where
    I: Clone
1.1.0[src][+]

impl<I> Clone for Copied<I> where
    I: Clone
1.36.0[src][+]

impl<I> Clone for Cycle<I> where
    I: Clone
[src][+]

impl<I> Clone for Enumerate<I> where
    I: Clone
[src][+]

impl<I> Clone for Fuse<I> where
    I: Clone
[src][+]

impl<I> Clone for Intersperse<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone,
    <I as Iterator>::Item: Clone
[src][+]

impl<I> Clone for Peekable<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src][+]

impl<I> Clone for Skip<I> where
    I: Clone
[src][+]

impl<I> Clone for StepBy<I> where
    I: Clone
1.28.0[src][+]

impl<I> Clone for Take<I> where
    I: Clone
[src][+]

impl<I, F> Clone for FilterMap<I, F> where
    F: Clone,
    I: Clone
[src][+]

impl<I, F> Clone for Inspect<I, F> where
    F: Clone,
    I: Clone
[src][+]

impl<I, F> Clone for Map<I, F> where
    F: Clone,
    I: Clone
[src][+]

impl<I, G> Clone for IntersperseWith<I, G> where
    I: Iterator + Clone,
    G: Clone,
    <I as Iterator>::Item: Clone
[src][+]

impl<I, P> Clone for Filter<I, P> where
    I: Clone,
    P: Clone
[src][+]

impl<I, P> Clone for MapWhile<I, P> where
    I: Clone,
    P: Clone
[src][+]

impl<I, P> Clone for SkipWhile<I, P> where
    I: Clone,
    P: Clone
[src][+]

impl<I, P> Clone for TakeWhile<I, P> where
    I: Clone,
    P: Clone
[src][+]

impl<I, St, F> Clone for Scan<I, St, F> where
    F: Clone,
    I: Clone,
    St: Clone
[src][+]

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
1.29.0[src][+]

impl<I, U, F> Clone for FlatMap<I, U, F> where
    F: Clone,
    I: Clone,
    U: Clone + IntoIterator,
    <U as IntoIterator>::IntoIter: Clone
[src][+]

impl<I: Clone> Clone for VerboseError<I>[src][+]

impl<Idx> Clone for nom::lib::std::ops::Range<Idx> where
    Idx: Clone
[src][+]

impl<Idx> Clone for RangeFrom<Idx> where
    Idx: Clone
[src][+]

impl<Idx> Clone for RangeInclusive<Idx> where
    Idx: Clone
1.26.0[src][+]

impl<Idx> Clone for RangeTo<Idx> where
    Idx: Clone
[src][+]

impl<Idx> Clone for RangeToInclusive<Idx> where
    Idx: Clone
1.26.0[src][+]

impl<K, V> Clone for BTreeMap<K, V> where
    K: Clone,
    V: Clone
[src][+]

impl<K, V, S> Clone for HashMap<K, V, S> where
    K: Clone,
    S: Clone,
    V: Clone
[src][+]

impl<T> Clone for Bound<T> where
    T: Clone
1.17.0[src][+]

impl<T> Clone for Option<T> where
    T: Clone
[src][+]

impl<T> Clone for Reverse<T> where
    T: Clone
1.19.0[src][+]

impl<T> Clone for nom::lib::std::collections::binary_heap::IntoIter<T> where
    T: Clone
[src][+]

impl<T> Clone for IntoIterSorted<T> where
    T: Clone
[src][+]

impl<T> Clone for nom::lib::std::collections::linked_list::IntoIter<T> where
    T: Clone
[src][+]

impl<T> Clone for BTreeSet<T> where
    T: Clone
[src][+]

impl<T> Clone for BinaryHeap<T> where
    T: Clone
[src][+]

impl<T> Clone for LinkedList<T> where
    T: Clone
[src][+]

impl<T> Clone for VecDeque<T> where
    T: Clone
[src][+]

impl<T> Clone for nom::lib::std::collections::vec_deque::IntoIter<T> where
    T: Clone
[src][+]

impl<T> Clone for Empty<T>1.2.0[src][+]

impl<T> Clone for Once<T> where
    T: Clone
1.2.0[src][+]

impl<T> Clone for Rev<T> where
    T: Clone
[src][+]

impl<T> Clone for Discriminant<T>1.21.0[src][+]

impl<T> Clone for ManuallyDrop<T> where
    T: Clone + ?Sized
1.20.0[src][+]

impl<T> Clone for nom::lib::std::result::IntoIter<T> where
    T: Clone
[src][+]

impl<T> Clone for MaybeUninit<T> where
    T: Copy
1.36.0[src][+]

impl<T, A> Clone for Box<[T], A> where
    T: Clone,
    A: Allocator + Clone
1.3.0[src][+]

impl<T, A> Clone for Box<T, A> where
    T: Clone,
    A: Allocator + Clone
[src][+]

pub fn clone(&self) -> Box<T, A>

Notable traits for Box<R, Global>

impl<R> Read for Box<R, Global> where
    R: Read + ?Sized
impl<W> Write for Box<W, Global> where
    W: Write + ?Sized
impl<F, A> Future for Box<F, A> where
    F: Future + Unpin + ?Sized,
    A: Allocator + 'static, 
type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
    I: Iterator + ?Sized,
    A: Allocator
type Item = <I as Iterator>::Item;
[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<T, A> Clone for nom::lib::std::vec::IntoIter<T, A> where
    T: Clone,
    A: Allocator + Clone
1.8.0[src][+]

impl<T, A> Clone for Vec<T, A> where
    T: Clone,
    A: Allocator + Clone
[src][+]

impl<T, E> Clone for Result<T, E> where
    E: Clone,
    T: Clone
[src][+]

impl<T, F> Clone for Successors<T, F> where
    F: Clone,
    T: Clone
1.34.0[src][+]

impl<T, S> Clone for HashSet<T, S> where
    T: Clone,
    S: Clone
[src][+]

impl<Y, R> Clone for GeneratorState<Y, R> where
    R: Clone,
    Y: Clone
[src][+]

impl Clone for AHasher

impl<K: Clone, V: Clone, S: Clone> Clone for AHashMap<K, V, S>

impl<T: Clone, S: Clone> Clone for AHashSet<T, S>

impl Clone for RandomState

impl<S: Clone + StateID> Clone for AhoCorasick<S>

impl Clone for AhoCorasickBuilder

impl Clone for MatchKind

impl Clone for Error

impl Clone for ErrorKind

impl Clone for MatchKind

impl Clone for Config

impl Clone for Builder

impl Clone for Searcher

impl Clone for Match

impl Clone for Prefix

impl Clone for Infix

impl Clone for Suffix

impl Clone for Style

impl Clone for Colour

impl<'a, S: 'a + ToOwned + ?Sized> Clone for ANSIGenericString<'a, S> where
    <S as ToOwned>::Owned: Debug

impl<'a> Clone for Chain<'a>

impl<G: Clone, F: Clone, T: Clone, R: Clone> Clone for MapGuard<G, F, T, R>

impl<A: Clone, T: Clone, F: Clone> Clone for Map<A, T, F>

impl<T: Clone> Clone for ConstantDeref<T>

impl<T: Clone> Clone for Constant<T>

impl<A: Clone, T: Clone> Clone for Cache<A, T>

impl<A: Clone, T: Clone, F: Clone> Clone for MapCache<A, T, F>

impl<T: RefCnt, S: LockStorage> Clone for ArcSwapAny<T, S>

impl<A: Array<Item = u8> + Copy> Clone for ArrayString<A>

impl<T: Clone> Clone for CapacityError<T>

impl<A: Array> Clone for IntoIter<A> where
    A::Item: Clone

impl<A: Array> Clone for ArrayVec<A> where
    A::Item: Clone

impl Clone for StandardClock

impl Clone for Nanoseconds

impl Clone for ManualClock

impl<C: Clone + Clock> Clone for Limiter<C> where
    C::Instant: Clone

impl Clone for Stream

impl Clone for AccessKeyPair

impl Clone for Config

impl Clone for S3Storage

impl Clone for Frame

impl Clone for PrintFmt

impl Clone for Backtrace

impl Clone for BacktraceFrame

impl Clone for BacktraceSymbol

impl Clone for Request

impl Clone for LimitedStorage

impl Clone for ConfigManager

impl Clone for Service

impl Clone for DecodeError

impl Clone for CharacterSet

impl Clone for Config

impl<N, C> Clone for NormalScheduler<N, C>

impl<N, C> Clone for ControlScheduler<N, C>

impl Clone for Config

impl Clone for Priority

impl<Owner: Fsm> Clone for BasicMailbox<Owner>

impl<N: Fsm, C: Fsm, Ns: Clone, Cs: Clone> Clone for Router<N, C, Ns, Cs>

impl<BlockSize: Clone + ArrayLength<u8>> Clone for BlockBuffer<BlockSize>

impl Clone for BString

impl<'a> Clone for Finder<'a>

impl<'a> Clone for FinderReverse<'a>

impl<'a> Clone for Bytes<'a>

impl<'a> Clone for Graphemes<'a>

impl<'a> Clone for GraphemeIndices<'a>

impl<'a> Clone for Sentences<'a>

impl<'a> Clone for SentenceIndices<'a>

impl<'a> Clone for Words<'a>

impl<'a> Clone for WordIndices<'a>

impl<'a> Clone for WordsWithBreaks<'a>

impl<'a> Clone for WordsWithBreakIndices<'a>

impl<'a> Clone for Chars<'a>

impl<'a> Clone for CharIndices<'a>

impl Clone for BigEndian

impl Clone for LittleEndian

impl Clone for Bytes

impl Clone for BytesMut

impl Clone for DependencyKind

impl Clone for Dependency

impl Clone for DiagnosticCode

impl Clone for DiagnosticSpanLine

impl Clone for DiagnosticSpanMacroExpansion

impl Clone for DiagnosticSpan

impl Clone for Applicability

impl Clone for DiagnosticLevel

impl Clone for Diagnostic

impl Clone for ArtifactProfile

impl Clone for Artifact

impl Clone for CompilerMessage

impl Clone for BuildScript

impl Clone for Message

impl Clone for PackageId

impl Clone for Metadata

impl Clone for Resolve

impl Clone for Node

impl Clone for NodeDep

impl Clone for DepKindInfo

impl Clone for Package

impl Clone for Source

impl Clone for Target

impl Clone for CargoOpt

impl Clone for MetadataCommand

impl Clone for SendError

impl Clone for Sink

impl Clone for DownstreamID

impl Clone for DownstreamState

impl Clone for Downstream

impl Clone for CdcObserver

impl Clone for ConnID

impl Clone for FeatureGate

impl Clone for Service

impl<T: Clone> Clone for LocalResult<T>

impl Clone for FixedOffset

impl Clone for Local

impl Clone for Utc

impl Clone for NaiveDate

impl Clone for IsoWeek

impl Clone for NaiveTime

impl Clone for NaiveDateTime

impl<Tz: Clone + TimeZone> Clone for Date<Tz> where
    Tz::Offset: Clone

impl Clone for SecondsFormat

impl<Tz: Clone + TimeZone> Clone for DateTime<Tz> where
    Tz::Offset: Clone

impl Clone for Pad

impl Clone for Numeric

impl Clone for InternalNumeric

impl Clone for Fixed

impl Clone for InternalFixed

impl<'a> Clone for Item<'a>

impl Clone for ParseError

impl Clone for Parsed

impl<'a> Clone for StrftimeItems<'a>

impl Clone for Weekday

impl Clone for ParseWeekdayError

impl Clone for Tz

impl Clone for AppSettings

impl<'a, 'b> Clone for App<'a, 'b>

impl<'a, 'b> Clone for Arg<'a, 'b> where
    'a: 'b, 

impl<'a> Clone for ArgMatches<'a>

impl<'a> Clone for Values<'a>

impl<'a> Clone for OsValues<'a>

impl<'a> Clone for SubCommand<'a>

impl<'a> Clone for ArgGroup<'a>

impl Clone for ArgSettings

impl Clone for ErrorKind

impl Clone for Shell

impl Clone for Location

impl Clone for Config

impl Clone for KeyId

impl Clone for EncryptedKey

impl Clone for StringNonEmpty

impl Clone for BucketConf

impl Clone for LockTable

impl Clone for ConcurrencyManager

impl Clone for ConfigValue

impl Clone for Hasher

impl Clone for Digest

impl<T> Clone for Sender<T>

impl<T> Clone for Receiver<T>

impl<T: Clone> Clone for SendError<T>

impl<T: Clone> Clone for TrySendError<T>

impl<T: Clone> Clone for SendTimeoutError<T>

impl Clone for RecvError

impl Clone for TryRecvError

impl Clone for RecvTimeoutError

impl Clone for TrySelectError

impl Clone for SelectTimeoutError

impl Clone for TryReadyError

impl Clone for ReadyTimeoutError

impl<'a> Clone for Select<'a>

impl<T> Clone for Stealer<T>

impl<T: Clone> Clone for Steal<T>

impl<T: ?Sized + Pointable> Clone for Atomic<T>

impl<T: Clone> Clone for Owned<T>

impl<T: ?Sized + Pointable> Clone for Shared<'_, T>

impl Clone for Collector

impl<'a: 'g, 'g, K, V> Clone for Entry<'a, 'g, K, V>

impl<'a, K, V> Clone for RefEntry<'a, K, V>

impl<'a, K, V> Clone for Entry<'a, K, V>

impl<'a, T> Clone for Entry<'a, T>

impl<T: Clone> Clone for CachePadded<T>

impl Clone for Unparker

impl Clone for WaitGroup

impl Clone for MacError

impl Clone for InvalidKeyLength

impl<M: Clone + Mac> Clone for Output<M> where
    M::OutputSize: Clone

impl<V: Clone, F: Clone> Clone for Data<V, F>

impl<T: Clone> Clone for Fields<T>

impl Clone for Style

impl<T: Clone, L: Clone, C: Clone> Clone for GenericParam<T, L, C>

impl<P: Clone, W: Clone> Clone for Generics<P, W>

impl Clone for Purpose

impl Clone for Options

impl Clone for IdentString

impl Clone for Ignored

impl<T: Clone> Clone for Override<T>

impl Clone for PathList

impl<T: Clone, O: Clone> Clone for WithOriginal<T, O>

impl<T: Clone> Clone for SpannedValue<T>

impl Clone for Flag

impl<K: Eq + Hash + Clone, V: Clone, S: Clone> Clone for ReadOnlyView<K, V, S>

impl<K: Eq + Hash + Clone, S: Clone> Clone for DashSet<K, S>

impl<K: Eq + Hash + Clone, V: Clone, S: Clone> Clone for DashMap<K, V, S>

impl Clone for ParseDebugIdError

impl Clone for DebugId

impl Clone for ParseCodeIdError

impl Clone for CodeId

impl Clone for InvalidOutputSize

impl<L: Clone, R: Clone> Clone for Either<L, R>

impl Clone for EncryptionConfig

impl Clone for FileConfig

impl Clone for KmsConfig

impl Clone for MasterKeyConfig

impl Clone for Iv

impl Clone for Version

impl Clone for Header

impl Clone for MetadataKey

impl Clone for MetadataMethod

impl Clone for EncryptedKey

impl Clone for PlaintextBackend

impl Clone for PanicEngine

impl Clone for PanicSnapshot

impl Clone for RocksColumnFamilyOptions

impl Clone for RocksEngine

impl Clone for PerfContextType

impl Clone for RangeOffsetKind

impl Clone for RangeOffsets

impl Clone for TickerName

impl Clone for TickerEnum

impl Clone for LogLevel

impl Clone for CompressionType

impl Clone for BlobRunMode

impl Clone for CryptoOptions

impl Clone for DBOptions

impl Clone for ColumnFamilyOptions

impl Clone for DeleteStrategy

impl Clone for SSTMetaInfo

impl Clone for SstCompressionType

impl Clone for FileEncryptionInfo

impl Clone for EncryptionMethod

impl Clone for IndexHandle

impl Clone for MvccProperties

impl<'a> Clone for SstPartitionerRequest<'a>

impl Clone for SstPartitionerResult

impl<'a> Clone for SstPartitionerContext<'a>

impl Clone for PerfLevel

impl Clone for PerfContextKind

impl<K: Clone, R: Clone> Clone for Engines<K, R>

impl Clone for ReadOptions

impl Clone for WriteOptions

impl Clone for SeekMode

impl Clone for IterOptions

impl<'a> Clone for Range<'a>

impl Clone for CacheStats

impl Clone for ErrorCode

impl Clone for LocalStorage

impl Clone for NoopStorage

impl<E: Clone> Clone for Compat<E>

impl Clone for IOType

impl Clone for IOOp

impl Clone for IOOp

impl Clone for IOType

impl Clone for IOBytes

impl Clone for FileTime

impl Clone for GzHeader

impl Clone for FlushCompress

impl Clone for FlushDecompress

impl Clone for Status

impl Clone for Compression

impl Clone for FsStats

impl Clone for SendError

impl<T: Clone> Clone for TrySendError<T>

impl<T> Clone for Sender<T>

impl<T> Clone for UnboundedSender<T>

impl Clone for Canceled

impl Clone for LocalSpawner

impl Clone for ThreadPool

impl<Fut> Clone for Shared<Fut> where
    Fut: Future

impl<T> Clone for Pending<T>

impl<F: Clone> Clone for OptionFuture<F>

impl<T: Clone> Clone for Ready<T>

impl<A: Clone, B: Clone> Clone for Either<A, B>

impl<Fut: Clone> Clone for Abortable<Fut>

impl Clone for AbortHandle

impl Clone for Aborted

impl<I: Clone> Clone for Iter<I>

impl<T: Clone> Clone for Repeat<T>

impl<F: Clone> Clone for RepeatWith<F>

impl<T> Clone for Empty<T>

impl<T> Clone for Pending<T>

impl<Si: Clone, F: Clone> Clone for SinkMapErr<Si, F>

impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F> where
    Si: Clone,
    F: Clone,
    Fut: Clone

impl<Ex: Clone> Clone for Executor01As03<Ex>

impl<T: Clone> Clone for Compat<T>

impl<T: Clone> Clone for AllowStdIo<T>

impl<T: Clone> Clone for Cursor<T>

impl Clone for Fuzzer

impl Clone for FxHasher

impl Clone for FxHasher64

impl Clone for FxHasher32

impl Clone for Config

impl Clone for GCSStorage

impl<T: Clone, N> Clone for GenericArray<T, N> where
    N: ArrayLength<T>, 

impl<T: Clone, N> Clone for GenericArrayIter<T, N> where
    N: ArrayLength<T>, 

impl Clone for Error

impl Clone for GrpcSlice

impl Clone for CallOption

impl Clone for Deadline

impl Clone for RpcStatusCode

impl Clone for MethodType

impl Clone for RpcStatus

impl Clone for WriteFlags

impl Clone for OptTarget

impl Clone for LbPolicy

impl Clone for Channel

impl Clone for Client

impl Clone for Metadata

impl Clone for CertificateRequestType

impl Clone for HealthCheckRequest

impl Clone for HealthCheckResponse

impl Clone for HealthCheckResponseServingStatus

impl Clone for HealthClient

impl Clone for HealthService

impl Clone for grpc_compression_algorithm

impl Clone for grpc_compression_level

impl Clone for grpc_compression_options

impl Clone for grpc_compression_options_grpc_compression_options_default_level

impl Clone for grpc_compression_options_grpc_compression_options_default_algorithm

impl Clone for grpc_slice_refcount

impl Clone for grpc_slice

impl Clone for grpc_slice_grpc_slice_data

impl Clone for grpc_slice_grpc_slice_data_grpc_slice_refcounted

impl Clone for grpc_slice_grpc_slice_data_grpc_slice_inlined

impl Clone for grpc_slice_buffer

impl Clone for gpr_clock_type

impl Clone for gpr_timespec

impl Clone for gpr_event

impl Clone for gpr_refcount

impl Clone for gpr_stats_counter

impl Clone for grpc_slice_ref_whom

impl Clone for grpc_byte_buffer_type

impl Clone for grpc_byte_buffer

impl Clone for grpc_byte_buffer_grpc_byte_buffer_data

impl Clone for grpc_byte_buffer_grpc_byte_buffer_data__bindgen_ty_1

impl Clone for grpc_byte_buffer_grpc_byte_buffer_data_grpc_compressed_buffer

impl Clone for grpc_completion_queue

impl Clone for grpc_alarm

impl Clone for grpc_channel

impl Clone for grpc_server

impl Clone for grpc_call

impl Clone for grpc_socket_mutator

impl Clone for grpc_socket_factory

impl Clone for grpc_arg_type

impl Clone for grpc_arg_pointer_vtable

impl Clone for grpc_arg

impl Clone for grpc_arg_grpc_arg_value

impl Clone for grpc_arg_grpc_arg_value_grpc_arg_pointer

impl Clone for grpc_channel_args

impl Clone for grpc_call_error

impl Clone for grpc_metadata

impl Clone for grpc_metadata__bindgen_ty_1

impl Clone for grpc_completion_type

impl Clone for grpc_event

impl Clone for grpc_metadata_array

impl Clone for grpc_call_details

impl Clone for grpc_op_type

impl Clone for grpc_op

impl Clone for grpc_op_grpc_op_data

impl Clone for grpc_op_grpc_op_data__bindgen_ty_1

impl Clone for grpc_op_grpc_op_data_grpc_op_send_initial_metadata

impl Clone for grpc_op_grpc_op_data_grpc_op_send_initial_metadata_grpc_op_send_initial_metadata_maybe_compression_level

impl Clone for grpc_op_grpc_op_data_grpc_op_send_message

impl Clone for grpc_op_grpc_op_data_grpc_op_send_status_from_server

impl Clone for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata

impl Clone for grpc_op_grpc_op_data_grpc_op_recv_message

impl Clone for grpc_op_grpc_op_data_grpc_op_recv_status_on_client

impl Clone for grpc_op_grpc_op_data_grpc_op_recv_close_on_server

impl Clone for grpc_channel_info

impl Clone for grpc_resource_quota

impl Clone for grpc_cq_polling_type

impl Clone for grpc_cq_completion_type

impl Clone for grpc_experimental_completion_queue_functor

impl Clone for grpc_completion_queue_attributes

impl Clone for grpc_completion_queue_factory

impl Clone for grpc_connectivity_state

impl Clone for census_context

impl Clone for grpc_server_register_method_payload_handling

impl Clone for grpc_server_config_fetcher

impl Clone for grpc_ssl_roots_override_result

impl Clone for grpc_ssl_certificate_config_reload_status

impl Clone for grpc_ssl_client_certificate_request_type

impl Clone for grpc_security_level

impl Clone for grpc_tls_server_verification_option

impl Clone for grpc_local_connect_type

impl Clone for grpc_tls_version

impl Clone for grpc_auth_context

impl Clone for grpc_auth_property_iterator

impl Clone for grpc_auth_property

impl Clone for grpc_ssl_session_cache

impl Clone for grpc_call_credentials

impl Clone for grpc_channel_credentials

impl Clone for grpc_ssl_pem_key_cert_pair

impl Clone for verify_peer_options

impl Clone for grpc_ssl_verify_peer_options

impl Clone for grpc_sts_credentials_options

impl Clone for grpc_auth_metadata_context

impl Clone for grpc_metadata_credentials_plugin

impl Clone for grpc_server_credentials

impl Clone for grpc_ssl_server_certificate_config

impl Clone for grpc_ssl_server_credentials_options

impl Clone for grpc_auth_metadata_processor

impl Clone for grpc_alts_credentials_options

impl Clone for grpc_tls_error_details

impl Clone for grpc_tls_server_authorization_check_config

impl Clone for grpc_tls_credentials_options

impl Clone for grpc_tls_certificate_provider

impl Clone for grpc_tls_identity_pairs

impl Clone for grpc_tls_server_authorization_check_arg

impl Clone for gpr_log_severity

impl Clone for gpr_log_func_args

impl Clone for grpc_byte_buffer_reader

impl Clone for grpc_byte_buffer_reader_grpc_byte_buffer_reader_current

impl Clone for grpcwrap_batch_context

impl Clone for grpcwrap_batch_context__bindgen_ty_1

impl Clone for grpcwrap_batch_context__bindgen_ty_2

impl Clone for grpcwrap_request_call_context

impl Clone for Reason

impl Clone for Builder

impl<B> Clone for SendRequest<B> where
    B: Buf

impl Clone for Builder

impl Clone for StreamId

impl Clone for FlowControl

impl Clone for FromHexError

impl<D> Clone for Hmac<D> where
    D: Update + BlockInput + FixedOutput + Reset + Default + Clone,
    D::BlockSize: ArrayLength<u8>, 

impl<T: Clone> Clone for HeaderMap<T>

impl Clone for HeaderName

impl Clone for HeaderValue

impl Clone for Method

impl Clone for StatusCode

impl Clone for Authority

impl Clone for PathAndQuery

impl Clone for Scheme

impl Clone for Uri

impl Clone for Version

impl Clone for SizeHint

impl Clone for Error

impl<T: Clone> Clone for Status<T>

impl<'a> Clone for Header<'a>

impl Clone for HttpDate

impl Clone for Builder

impl Clone for Name

impl Clone for GaiResolver

impl<R: Clone> Clone for HttpConnector<R>

impl Clone for HttpInfo

impl<C: Clone, B> Clone for Client<C, B>

impl Clone for Builder

impl<E: Clone> Clone for Http<E>

impl<T: Clone> Clone for HttpsConnector<T>

impl<T: Clone> Clone for HttpsConnector<T>

impl Clone for RenameRule

impl Clone for Config

impl<T: Clone, S: Clone> Clone for IndexSet<T, S>

impl<'a, T> Clone for Iter<'a, T>

impl<'a, T, S> Clone for Difference<'a, T, S>

impl<'a, T, S> Clone for Intersection<'a, T, S>

impl<'a, T, S1, S2> Clone for SymmetricDifference<'a, T, S1, S2>

impl<'a, T, S> Clone for Union<'a, T, S>

impl<K: Clone, V: Clone, S: Clone> Clone for IndexMap<K, V, S>

impl<'a, K, V> Clone for Keys<'a, K, V>

impl<'a, K, V> Clone for Values<'a, K, V>

impl<'a, K, V> Clone for Iter<'a, K, V>

impl Clone for Options

impl Clone for Options

impl Clone for Folder

impl Clone for Options

impl Clone for Options

impl Clone for Folder

impl Clone for Options

impl Clone for Folder

impl Clone for Options

impl Clone for PaletteMap

impl Clone for BackgroundColor

impl Clone for Palette

impl Clone for BasicPalette

impl Clone for MultiPalette

impl Clone for SearchColor

impl Clone for Direction

impl Clone for TextTruncateDirection

impl<S: Clone> Clone for Event<S>

impl Clone for EventMask

impl Clone for WatchMask

impl Clone for WatchDescriptor

impl Clone for inotify_event

impl Clone for IpAddrRange

impl Clone for Ipv4AddrRange

impl Clone for Ipv6AddrRange

impl Clone for IpNet

impl Clone for Ipv4Net

impl Clone for Ipv6Net

impl Clone for PrefixLenError

impl Clone for IpSubnets

impl Clone for Ipv4Subnets

impl Clone for Ipv6Subnets

impl Clone for AddrParseError

impl Clone for IpNetworkError

impl Clone for Ipv4Network

impl Clone for Ipv6Network

impl Clone for IpNetwork

impl Clone for NetworkSize

impl<I: Clone> Clone for MultiProduct<I> where
    I: Iterator + Clone,
    I::Item: Clone

impl<I: Clone, J: Clone> Clone for Interleave<I, J>

impl<I: Clone, J: Clone> Clone for InterleaveShortest<I, J> where
    I: Iterator,
    J: Iterator<Item = I::Item>, 

impl<I: Clone> Clone for PutBack<I> where
    I: Iterator,
    I::Item: Clone

impl<I: Clone, J: Clone> Clone for Product<I, J> where
    I: Iterator,
    I::Item: Clone

impl<I: Clone, F: Clone> Clone for Batching<I, F>

impl<I: Clone> Clone for Step<I>

impl<I, J, F> Clone for MergeBy<I, J, F> where
    I: Iterator,
    J: Iterator<Item = I::Item>,
    Peekable<I>: Clone,
    Peekable<J>: Clone,
    F: Clone

impl<I: Clone, F: Clone> Clone for Coalesce<I, F> where
    I: Iterator,
    I::Item: Clone

impl<I: Clone, Pred: Clone> Clone for DedupBy<I, Pred> where
    I: Iterator,
    I::Item: Clone

impl<I: Clone> Clone for WhileSome<I>

impl<A: Clone, B: Clone> Clone for EitherOrBoth<A, B>

impl<I, J> Clone for ConsTuples<I, J> where
    I: Clone + Iterator<Item = J>, 

impl<I: Clone> Clone for CombinationsWithReplacement<I> where
    I: Iterator,
    I::Item: Clone

impl<I: Clone> Clone for ExactlyOneError<I> where
    I: Iterator,
    I::Item: Clone,
    I::Item: Clone

impl<'a, I: Clone> Clone for Format<'a, I>

impl<I: Clone> Clone for Intersperse<I> where
    I: Iterator,
    I::Item: Clone,
    I::Item: Clone

impl<I, F> Clone for KMergeBy<I, F> where
    I: Iterator + Clone,
    I::Item: Clone,
    F: Clone

impl<T: Clone> Clone for MinMaxResult<T>

impl<I: Clone> Clone for MultiPeek<I> where
    I: Iterator,
    I::Item: Clone

impl<I: Clone, F: Clone> Clone for PadUsing<I, F>

impl<I: Clone + Iterator> Clone for PutBackN<I> where
    I::Item: Clone

impl<I> Clone for RcIter<I>

impl<St: Clone, F: Clone> Clone for Unfold<St, F>

impl<St: Clone, F: Clone> Clone for Iterate<St, F>

impl<I: Clone + Iterator, V: Clone, F: Clone> Clone for UniqueBy<I, V, F>

impl<I: Clone + Iterator> Clone for Unique<I> where
    I::Item: Clone

impl<T: Clone> Clone for Position<T>

impl<I: Clone, J: Clone> Clone for ZipEq<I, J>

impl<T: Clone, U: Clone> Clone for ZipLongest<T, U>

impl<T: Clone> Clone for Zip<T>

impl<T: Clone> Clone for FoldWhile<T>

impl Clone for Buffer

impl Clone for WrongPrefix

impl Clone for ChangeDataClient

impl Clone for Cluster

impl Clone for StoreLabel

impl Clone for Store

impl Clone for RegionEpoch

impl Clone for Region

impl Clone for Peer

impl Clone for StoreState

impl Clone for PeerRole

impl Clone for WaitForEntriesRequest

impl Clone for WaitForEntriesResponse

impl Clone for WaitForEntry

impl Clone for DeadlockRequest

impl Clone for DeadlockResponse

impl Clone for DeadlockRequestType

impl Clone for TaskMeta

impl Clone for DispatchTaskRequest

impl Clone for DispatchTaskResponse

impl Clone for CancelTaskRequest

impl Clone for CancelTaskResponse

impl Clone for EstablishMppConnectionRequest

impl Clone for MppDataPacket

impl Clone for Error

impl Clone for EngineClient

impl Clone for DeadlockClient

impl Clone for RequestHeader

impl Clone for ResponseHeader

impl Clone for Error

impl Clone for TsoRequest

impl Clone for Timestamp

impl Clone for TsoResponse

impl Clone for BootstrapRequest

impl Clone for BootstrapResponse

impl Clone for IsBootstrappedRequest

impl Clone for IsBootstrappedResponse

impl Clone for AllocIdRequest

impl Clone for AllocIdResponse

impl Clone for GetStoreRequest

impl Clone for GetStoreResponse

impl Clone for PutStoreRequest

impl Clone for PutStoreResponse

impl Clone for GetAllStoresRequest

impl Clone for GetAllStoresResponse

impl Clone for GetRegionRequest

impl Clone for GetRegionResponse

impl Clone for GetRegionByIdRequest

impl Clone for ScanRegionsRequest

impl Clone for Region

impl Clone for ScanRegionsResponse

impl Clone for GetClusterConfigRequest

impl Clone for GetClusterConfigResponse

impl Clone for PutClusterConfigRequest

impl Clone for PutClusterConfigResponse

impl Clone for Member

impl Clone for GetMembersRequest

impl Clone for GetMembersResponse

impl Clone for PeerStats

impl Clone for RegionHeartbeatRequest

impl Clone for ChangePeer

impl Clone for ChangePeerV2

impl Clone for TransferLeader

impl Clone for Merge

impl Clone for SplitRegion

impl Clone for RegionHeartbeatResponse

impl Clone for AskSplitRequest

impl Clone for AskSplitResponse

impl Clone for ReportSplitRequest

impl Clone for ReportSplitResponse

impl Clone for AskBatchSplitRequest

impl Clone for SplitId

impl Clone for AskBatchSplitResponse

impl Clone for ReportBatchSplitRequest

impl Clone for ReportBatchSplitResponse

impl Clone for TimeInterval

impl Clone for RecordPair

impl Clone for PeerStat

impl Clone for StoreStats

impl Clone for StoreHeartbeatRequest

impl Clone for StoreHeartbeatResponse

impl Clone for ScatterRegionRequest

impl Clone for ScatterRegionResponse

impl Clone for GetGcSafePointRequest

impl Clone for GetGcSafePointResponse

impl Clone for UpdateGcSafePointRequest

impl Clone for UpdateGcSafePointResponse

impl Clone for UpdateServiceGcSafePointRequest

impl Clone for UpdateServiceGcSafePointResponse

impl Clone for RegionStat

impl Clone for SyncRegionRequest

impl Clone for SyncRegionResponse

impl Clone for GetOperatorRequest

impl Clone for GetOperatorResponse

impl Clone for SyncMaxTsRequest

impl Clone for SyncMaxTsResponse

impl Clone for SplitRegionsRequest

impl Clone for SplitRegionsResponse

impl Clone for GetDcLocationInfoRequest

impl Clone for GetDcLocationInfoResponse

impl Clone for ErrorType

impl Clone for CheckPolicy

impl Clone for OperatorStatus

impl Clone for ImportKvClient

impl Clone for Header

impl Clone for DuplicateRequest

impl Clone for Compatibility

impl Clone for Error

impl Clone for TxnInfo

impl Clone for TxnStatus

impl Clone for Event

impl Clone for Event_oneof_event

impl Clone for EventRow

impl Clone for EventRowOpType

impl Clone for EventEntries

impl Clone for EventAdmin

impl Clone for EventLongTxn

impl Clone for EventLogType

impl Clone for ChangeDataEvent

impl Clone for ResolvedTs

impl Clone for ChangeDataRequest

impl Clone for ChangeDataRequest_oneof_request

impl Clone for ChangeDataRequestRegister

impl Clone for ChangeDataRequestNotifyTxnStatus

impl Clone for RaftMessage

impl Clone for RaftTruncatedState

impl Clone for SnapshotCfFile

impl Clone for SnapshotMeta

impl Clone for SnapshotChunk

impl Clone for Done

impl Clone for KeyValue

impl Clone for RaftSnapshotData

impl Clone for StoreIdent

impl Clone for RaftLocalState

impl Clone for RaftApplyState

impl Clone for MergeState

impl Clone for RegionLocalState

impl Clone for ExtraMessage

impl Clone for PeerState

impl Clone for ExtraMessageType

impl Clone for NotLeader

impl Clone for StoreNotMatch

impl Clone for RegionNotFound

impl Clone for KeyNotInRegion

impl Clone for EpochNotMatch

impl Clone for ServerIsBusy

impl Clone for StaleCommand

impl Clone for RaftEntryTooLarge

impl Clone for MaxTimestampNotSynced

impl Clone for ReadIndexNotReady

impl Clone for ProposalInMergingMode

impl Clone for DataIsNotReady

impl Clone for Error

impl Clone for GetRequest

impl Clone for GetResponse

impl Clone for RaftLogRequest

impl Clone for RaftLogResponse

impl Clone for RegionInfoRequest

impl Clone for RegionInfoResponse

impl Clone for RegionSizeRequest

impl Clone for RegionSizeResponse

impl Clone for RegionSizeResponseEntry

impl Clone for ScanMvccRequest

impl Clone for ScanMvccResponse

impl Clone for CompactRequest

impl Clone for CompactResponse

impl Clone for InjectFailPointRequest

impl Clone for InjectFailPointResponse

impl Clone for RecoverFailPointRequest

impl Clone for RecoverFailPointResponse

impl Clone for ListFailPointsRequest

impl Clone for ListFailPointsResponse

impl Clone for ListFailPointsResponseEntry

impl Clone for GetMetricsRequest

impl Clone for GetMetricsResponse

impl Clone for RegionConsistencyCheckRequest

impl Clone for RegionConsistencyCheckResponse

impl Clone for ModifyTikvConfigRequest

impl Clone for ModifyTikvConfigResponse

impl Clone for Property

impl Clone for GetRegionPropertiesRequest

impl Clone for GetRegionPropertiesResponse

impl Clone for GetStoreInfoRequest

impl Clone for GetStoreInfoResponse

impl Clone for GetClusterInfoRequest

impl Clone for GetClusterInfoResponse

impl Clone for Db

impl Clone for Module

impl Clone for BottommostLevelCompaction

impl Clone for SwitchModeRequest

impl Clone for SwitchModeResponse

impl Clone for OpenEngineRequest

impl Clone for OpenEngineResponse

impl Clone for WriteHead

impl Clone for Mutation

impl Clone for MutationOp

impl Clone for WriteBatch

impl Clone for WriteEngineRequest

impl Clone for WriteEngineRequest_oneof_chunk

impl Clone for KvPair

impl Clone for WriteEngineV3Request

impl Clone for WriteEngineResponse

impl Clone for CloseEngineRequest

impl Clone for CloseEngineResponse

impl Clone for ImportEngineRequest

impl Clone for ImportEngineResponse

impl Clone for CleanupEngineRequest

impl Clone for CleanupEngineResponse

impl Clone for CompactClusterRequest

impl Clone for CompactClusterResponse

impl Clone for GetVersionRequest

impl Clone for GetVersionResponse

impl Clone for GetMetricsRequest

impl Clone for GetMetricsResponse

impl Clone for Error

impl Clone for ErrorEngineNotFound

impl Clone for ConfigClient

impl Clone for SwitchModeRequest

impl Clone for SwitchModeResponse

impl Clone for Range

impl Clone for SstMeta

impl Clone for RewriteRule

impl Clone for UploadRequest

impl Clone for UploadRequest_oneof_chunk

impl Clone for UploadResponse

impl Clone for IngestRequest

impl Clone for MultiIngestRequest

impl Clone for IngestResponse

impl Clone for CompactRequest

impl Clone for CompactResponse

impl Clone for DownloadRequest

impl Clone for Error

impl Clone for DownloadResponse

impl Clone for SetDownloadSpeedLimitRequest

impl Clone for SetDownloadSpeedLimitResponse

impl Clone for Pair

impl Clone for PairOp

impl Clone for WriteBatch

impl Clone for WriteRequest

impl Clone for WriteRequest_oneof_chunk

impl Clone for WriteResponse

impl Clone for SwitchMode

impl Clone for KeyRange

impl Clone for Request

impl Clone for Response

impl Clone for RegionInfo

impl Clone for BatchRequest

impl Clone for BatchResponse

impl Clone for BatchCommandsRequest

impl Clone for BatchCommandsRequestRequest

impl Clone for BatchCommandsRequest_Request_oneof_cmd

impl Clone for BatchCommandsResponse

impl Clone for BatchCommandsResponseResponse

impl Clone for BatchCommandsResponse_Response_oneof_cmd

impl Clone for BatchRaftMessage

impl Clone for BatchCommandsEmptyRequest

impl Clone for BatchCommandsEmptyResponse

impl Clone for BackupMeta

impl Clone for File

impl Clone for Schema

impl Clone for RawRange

impl Clone for ClusterIdError

impl Clone for Error

impl Clone for Error_oneof_detail

impl Clone for BackupRequest

impl Clone for StorageBackend

impl Clone for StorageBackend_oneof_backend

impl Clone for Noop

impl Clone for Local

impl Clone for S3

impl Clone for Gcs

impl Clone for Bucket

impl Clone for CloudDynamic

impl Clone for BackupResponse

impl Clone for ExternalStorageRestoreRequest

impl Clone for ExternalStorageRestoreResponse

impl Clone for ExternalStorageSaveRequest

impl Clone for ExternalStorageSaveResponse

impl Clone for CompressionType

impl Clone for GetRequest

impl Clone for GetResponse

impl Clone for ScanRequest

impl Clone for ScanResponse

impl Clone for PrewriteRequest

impl Clone for PrewriteResponse

impl Clone for PessimisticLockRequest

impl Clone for PessimisticLockResponse

impl Clone for PessimisticRollbackRequest

impl Clone for PessimisticRollbackResponse

impl Clone for TxnHeartBeatRequest

impl Clone for TxnHeartBeatResponse

impl Clone for CheckTxnStatusRequest

impl Clone for CheckTxnStatusResponse

impl Clone for CheckSecondaryLocksRequest

impl Clone for CheckSecondaryLocksResponse

impl Clone for CommitRequest

impl Clone for CommitResponse

impl Clone for ImportRequest

impl Clone for ImportResponse

impl Clone for CleanupRequest

impl Clone for CleanupResponse

impl Clone for BatchGetRequest

impl Clone for BatchGetResponse

impl Clone for BatchRollbackRequest

impl Clone for BatchRollbackResponse

impl Clone for ScanLockRequest

impl Clone for ScanLockResponse

impl Clone for ResolveLockRequest

impl Clone for ResolveLockResponse

impl Clone for GcRequest

impl Clone for GcResponse

impl Clone for DeleteRangeRequest

impl Clone for DeleteRangeResponse

impl Clone for RawGetRequest

impl Clone for RawGetResponse

impl Clone for RawBatchGetRequest

impl Clone for RawBatchGetResponse

impl Clone for RawPutRequest

impl Clone for RawPutResponse

impl Clone for RawBatchPutRequest

impl Clone for RawBatchPutResponse

impl Clone for RawDeleteRequest

impl Clone for RawDeleteResponse

impl Clone for RawBatchDeleteRequest

impl Clone for RawBatchDeleteResponse

impl Clone for RawScanRequest

impl Clone for RawScanResponse

impl Clone for RawDeleteRangeRequest

impl Clone for RawDeleteRangeResponse

impl Clone for RawBatchScanRequest

impl Clone for RawBatchScanResponse

impl Clone for UnsafeDestroyRangeRequest

impl Clone for UnsafeDestroyRangeResponse

impl Clone for RegisterLockObserverRequest

impl Clone for RegisterLockObserverResponse

impl Clone for CheckLockObserverRequest

impl Clone for CheckLockObserverResponse

impl Clone for RemoveLockObserverRequest

impl Clone for RemoveLockObserverResponse

impl Clone for PhysicalScanLockRequest

impl Clone for PhysicalScanLockResponse

impl Clone for SplitRegionRequest

impl Clone for SplitRegionResponse

impl Clone for ReadIndexRequest

impl Clone for ReadIndexResponse

impl Clone for MvccGetByKeyRequest

impl Clone for MvccGetByKeyResponse

impl Clone for MvccGetByStartTsRequest

impl Clone for MvccGetByStartTsResponse

impl Clone for Context

impl Clone for LockInfo

impl Clone for KeyError

impl Clone for WriteConflict

impl Clone for AlreadyExist

impl Clone for Deadlock

impl Clone for CommitTsExpired

impl Clone for TxnNotFound

impl Clone for CommitTsTooLarge

impl Clone for TimeDetail

impl Clone for ScanInfo

impl Clone for ScanDetail

impl Clone for ScanDetailV2

impl Clone for ExecDetails

impl Clone for ExecDetailsV2

impl Clone for KvPair

impl Clone for Mutation

impl Clone for MvccWrite

impl Clone for MvccValue

impl Clone for MvccLock

impl Clone for MvccInfo

impl Clone for TxnInfo

impl Clone for KeyRange

impl Clone for LeaderInfo

impl Clone for ReadState

impl Clone for CheckLeaderRequest

impl Clone for CheckLeaderResponse

impl Clone for StoreSafeTsRequest

impl Clone for StoreSafeTsResponse

impl Clone for RawGetKeyTtlRequest

impl Clone for RawGetKeyTtlResponse

impl Clone for RawCasRequest

impl Clone for RawCasResponse

impl Clone for GetLockWaitInfoRequest

impl Clone for GetLockWaitInfoResponse

impl Clone for RawCoprocessorRequest

impl Clone for RawCoprocessorResponse

impl Clone for CommandPri

impl Clone for IsolationLevel

impl Clone for Op

impl Clone for Assertion

impl Clone for Action

impl Clone for ExtraOp

impl Clone for BackupClient

impl Clone for ExternalStorageClient

impl Clone for GetRequest

impl Clone for GetResponse

impl Clone for PutRequest

impl Clone for PutResponse

impl Clone for DeleteRequest

impl Clone for DeleteResponse

impl Clone for DeleteRangeRequest

impl Clone for DeleteRangeResponse

impl Clone for SnapRequest

impl Clone for SnapResponse

impl Clone for PrewriteRequest

impl Clone for PrewriteResponse

impl Clone for IngestSstRequest

impl Clone for IngestSstResponse

impl Clone for ReadIndexRequest

impl Clone for ReadIndexResponse

impl Clone for Request

impl Clone for Response

impl Clone for ChangePeerRequest

impl Clone for ChangePeerResponse

impl Clone for ChangePeerV2Request

impl Clone for ChangePeerV2Response

impl Clone for SplitRequest

impl Clone for SplitResponse

impl Clone for BatchSplitRequest

impl Clone for BatchSplitResponse

impl Clone for CompactLogRequest

impl Clone for CompactLogResponse

impl Clone for TransferLeaderRequest

impl Clone for TransferLeaderResponse

impl Clone for ComputeHashRequest

impl Clone for VerifyHashRequest

impl Clone for VerifyHashResponse

impl Clone for PrepareMergeRequest

impl Clone for PrepareMergeResponse

impl Clone for CommitMergeRequest

impl Clone for CommitMergeResponse

impl Clone for RollbackMergeRequest

impl Clone for RollbackMergeResponse

impl Clone for AdminRequest

impl Clone for AdminResponse

impl Clone for RegionLeaderRequest

impl Clone for RegionLeaderResponse

impl Clone for RegionDetailRequest

impl Clone for RegionDetailResponse

impl Clone for StatusRequest

impl Clone for StatusResponse

impl Clone for RaftRequestHeader

impl Clone for RaftResponseHeader

impl Clone for RaftCmdRequest

impl Clone for RaftCmdResponse

impl Clone for CmdType

impl Clone for AdminCmdType

impl Clone for StatusCmdType

impl Clone for PdClient

impl Clone for SpanSet

impl Clone for Root

impl Clone for Parent

impl Clone for Continue

impl Clone for Link

impl Clone for Link_oneof_link

impl Clone for Span

impl Clone for ReplicationStatus

impl Clone for DrAutoSync

impl Clone for RegionReplicationStatus

impl Clone for ReplicationMode

impl Clone for DrAutoSyncState

impl Clone for RegionReplicationState

impl Clone for DebugClient

impl Clone for EncryptionMeta

impl Clone for FileInfo

impl Clone for FileDictionary

impl Clone for DataKey

impl Clone for KeyDictionary

impl Clone for MasterKey

impl Clone for MasterKey_oneof_backend

impl Clone for MasterKeyPlaintext

impl Clone for MasterKeyFile

impl Clone for MasterKeyKms

impl Clone for EncryptedContent

impl Clone for EncryptionMethod

impl Clone for DiagnosticsClient

impl Clone for CommandRequestHeader

impl Clone for CommandRequest

impl Clone for CommandRequestBatch

impl Clone for CommandResponseHeader

impl Clone for CommandResponse

impl Clone for CommandResponseBatch

impl Clone for SnapshotState

impl Clone for SnapshotData

impl Clone for SnapshotRequest

impl Clone for SnapshotRequest_oneof_chunk

impl Clone for SnapshotDone

impl Clone for ImportSstClient

impl Clone for SearchLogRequest

impl Clone for SearchLogRequestTarget

impl Clone for SearchLogResponse

impl Clone for LogMessage

impl Clone for ServerInfoRequest

impl Clone for ServerInfoPair

impl Clone for ServerInfoItem

impl Clone for ServerInfoResponse

impl Clone for LogLevel

impl Clone for ServerInfoType

impl Clone for Status

impl Clone for Version

impl Clone for Local

impl Clone for Global

impl Clone for ConfigKind

impl Clone for ConfigKind_oneof_kind

impl Clone for ConfigEntry

impl Clone for LocalConfig

impl Clone for Header

impl Clone for CreateRequest

impl Clone for CreateResponse

impl Clone for GetAllRequest

impl Clone for GetAllResponse

impl Clone for GetRequest

impl Clone for GetResponse

impl Clone for UpdateRequest

impl Clone for UpdateResponse

impl Clone for DeleteRequest

impl Clone for DeleteResponse

impl Clone for StatusCode

impl Clone for TikvClient

impl<T: Clone> Clone for LazyCell<T>

impl<T: Clone> Clone for AtomicLazyCell<T>

impl Clone for DIR

impl Clone for group

impl Clone for utimbuf

impl Clone for timeval

impl Clone for timespec

impl Clone for rlimit

impl Clone for rusage

impl Clone for ipv6_mreq

impl Clone for hostent

impl Clone for iovec

impl Clone for pollfd

impl Clone for winsize

impl Clone for linger

impl Clone for sigval

impl Clone for itimerval

impl Clone for tms

impl Clone for servent

impl Clone for protoent

impl Clone for FILE

impl Clone for fpos_t

impl Clone for timezone

impl Clone for in_addr

impl Clone for ip_mreq

impl Clone for ip_mreq_source

impl Clone for sockaddr

impl Clone for sockaddr_in

impl Clone for sockaddr_in6

impl Clone for addrinfo

impl Clone for sockaddr_ll

impl Clone for fd_set

impl Clone for tm

impl Clone for sched_param

impl Clone for Dl_info

impl Clone for lconv

impl Clone for in_pktinfo

impl Clone for ifaddrs

impl Clone for in6_rtmsg

impl Clone for arpreq

impl Clone for arpreq_old

impl Clone for arphdr

impl Clone for mmsghdr

impl Clone for epoll_event

impl Clone for sockaddr_un

impl Clone for sockaddr_storage

impl Clone for utsname

impl Clone for sigevent

impl Clone for fpos64_t

impl Clone for rlimit64

impl Clone for glob_t

impl Clone for passwd

impl Clone for spwd

impl Clone for dqblk

impl Clone for signalfd_siginfo

impl Clone for itimerspec

impl Clone for fsid_t

impl Clone for packet_mreq

impl Clone for cpu_set_t

impl Clone for if_nameindex

impl Clone for msginfo

impl Clone for sembuf

impl Clone for input_event

impl Clone for input_id

impl Clone for input_absinfo

impl Clone for input_keymap_entry

impl Clone for input_mask

impl Clone for ff_replay

impl Clone for ff_trigger

impl Clone for ff_envelope

impl Clone for ff_constant_effect

impl Clone for ff_ramp_effect

impl Clone for ff_condition_effect

impl Clone for ff_periodic_effect

impl Clone for ff_rumble_effect

impl Clone for ff_effect

impl Clone for dl_phdr_info

impl Clone for Elf32_Ehdr

impl Clone for Elf64_Ehdr

impl Clone for Elf32_Sym

impl Clone for Elf64_Sym

impl Clone for Elf32_Phdr

impl Clone for Elf64_Phdr

impl Clone for Elf32_Shdr

impl Clone for Elf64_Shdr

impl Clone for Elf32_Chdr

impl Clone for Elf64_Chdr

impl Clone for ucred

impl Clone for mntent

impl Clone for posix_spawn_file_actions_t

impl Clone for posix_spawnattr_t

impl Clone for genlmsghdr

impl Clone for in6_pktinfo

impl Clone for arpd_request

impl Clone for inotify_event

impl Clone for fanotify_response

impl Clone for sockaddr_vm

impl Clone for regmatch_t

impl Clone for sock_extended_err

impl Clone for __c_anonymous_sockaddr_can_tp

impl Clone for __c_anonymous_sockaddr_can_j1939

impl Clone for can_filter

impl Clone for sockaddr_nl

impl Clone for dirent

impl Clone for dirent64

impl Clone for sockaddr_alg

impl Clone for af_alg_iv

impl Clone for mq_attr

impl Clone for __c_anonymous_sockaddr_can_can_addr

impl Clone for sockaddr_can

impl Clone for statx

impl Clone for statx_timestamp

impl Clone for aiocb

impl Clone for __exit_status

impl Clone for __timeval

impl Clone for glob64_t

impl Clone for msghdr

impl Clone for cmsghdr

impl Clone for termios

impl Clone for mallinfo

impl Clone for nlmsghdr

impl Clone for nlmsgerr

impl Clone for nl_pktinfo

impl Clone for nl_mmap_req

impl Clone for nl_mmap_hdr

impl Clone for nlattr

impl Clone for rtentry

impl Clone for timex

impl Clone for ntptimeval

impl Clone for regex_t

impl Clone for utmpx

impl Clone for sigset_t

impl Clone for sysinfo

impl Clone for msqid_ds

impl Clone for sigaction

impl Clone for statfs

impl Clone for flock

impl Clone for flock64

impl Clone for siginfo_t

impl Clone for stack_t

impl Clone for stat

impl Clone for stat64

impl Clone for statfs64

impl Clone for statvfs64

impl Clone for pthread_attr_t

impl Clone for _libc_fpxreg

impl Clone for _libc_xmmreg

impl Clone for _libc_fpstate

impl Clone for user_regs_struct

impl Clone for user

impl Clone for mcontext_t

impl Clone for ipc_perm

impl Clone for shmid_ds

impl Clone for termios2

impl Clone for ip_mreqn

impl Clone for user_fpregs_struct

impl Clone for ucontext_t

impl Clone for statvfs

impl Clone for max_align_t

impl Clone for sem_t

impl Clone for pthread_mutexattr_t

impl Clone for pthread_rwlockattr_t

impl Clone for pthread_condattr_t

impl Clone for fanotify_event_metadata

impl Clone for pthread_cond_t

impl Clone for pthread_mutex_t

impl Clone for pthread_rwlock_t

impl Clone for can_frame

impl Clone for canfd_frame

impl Clone for in6_addr

impl<E: Clone> Clone for EncodeOptions<E>

impl<T: Clone, E: Clone> Clone for Finish<T, E>

impl Clone for CompressionLevel

impl Clone for HeaderBuilder

impl Clone for Header

impl Clone for ExtraField

impl Clone for ExtraSubField

impl Clone for Os

impl Clone for CompressionLevel

impl Clone for Lz77WindowSize

impl Clone for Header

impl Clone for Code

impl Clone for CompressionLevel

impl<T> Clone for Symbol<T>

impl<'lib, T> Clone for Symbol<'lib, T>

impl Clone for WriteStallCondition

impl Clone for DBStatisticsTickerType

impl Clone for DBStatisticsHistogramType

impl Clone for DBTitanBlobIndex

impl Clone for DBEntryType

impl Clone for DBCompressionType

impl Clone for DBCompactionStyle

impl Clone for DBUniversalCompactionStyle

impl Clone for DBRecoveryMode

impl Clone for CompactionPriority

impl Clone for CompactionReason

impl Clone for DBInfoLogLevel

impl Clone for DBTableProperty

impl Clone for DBBottommostLevelCompaction

impl Clone for DBRateLimiterMode

impl Clone for DBTitanDBBlobRunMode

impl Clone for IndexType

impl Clone for DBBackgroundErrorReason

impl Clone for DBEncryptionMethod

impl Clone for DBValueType

impl Clone for DBSstPartitionerResult

impl Clone for CompactionFilterValueType

impl Clone for CompactionFilterDecision

impl Clone for gz_header

impl Clone for z_stream

impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LinkedHashMap<K, V, S>

impl<'a, K, V> Clone for Iter<'a, K, V>

impl<K, V> Clone for IntoIter<K, V> where
    K: Clone,
    V: Clone

impl<'a, K, V> Clone for Keys<'a, K, V>

impl<'a, K, V> Clone for Values<'a, K, V>

impl<T: Hash + Eq + Clone, S: BuildHasher + Clone> Clone for LinkedHashSet<T, S>

impl<'a, K> Clone for Iter<'a, K>

impl<'a, T, S> Clone for Intersection<'a, T, S>

impl<'a, T, S> Clone for Difference<'a, T, S>

impl<'a, T, S> Clone for SymmetricDifference<'a, T, S>

impl<'a, T, S> Clone for Union<'a, T, S>

impl Clone for Level

impl Clone for LevelFilter

impl<'a> Clone for Record<'a>

impl<'a> Clone for Metadata<'a>

impl Clone for SyncLoggerBuffer

impl Clone for LZ4FCompressionContext

impl Clone for LZ4FDecompressionContext

impl Clone for BlockSize

impl Clone for BlockMode

impl Clone for ContentChecksum

impl Clone for Digest

impl Clone for Context

impl Clone for MmapOptions

impl Clone for Mime

impl<'a> Clone for Name<'a>

impl Clone for MimeGuess

impl Clone for Iter

impl Clone for IterRaw

impl Clone for PollOpt

impl Clone for Ready

impl Clone for Event

impl Clone for SetReadiness

impl<'a> Clone for Iter<'a>

impl Clone for UnixReady

impl Clone for Token

impl<T> Clone for Sender<T>

impl<T> Clone for SyncSender<T>

impl Clone for Timeout

impl Clone for Certificate

impl Clone for Protocol

impl Clone for TlsConnector

impl Clone for TlsAcceptor

impl Clone for Dir

impl Clone for Entry

impl Clone for Type

impl Clone for Errno

impl Clone for AtFlags

impl Clone for OFlag

impl Clone for SealFlag

impl Clone for FdFlag

impl Clone for FlockArg

impl Clone for SpliceFFlags

impl Clone for FallocateFlags

impl Clone for PosixFadviseAdvice

impl Clone for InterfaceAddress

impl Clone for ModuleInitFlags

impl Clone for DeleteModuleFlags

impl Clone for MsFlags

impl Clone for MntFlags

impl Clone for MQ_OFlag

impl Clone for FdFlag

impl Clone for MqAttr

impl Clone for InterfaceFlags

impl Clone for PollFd

impl Clone for PollFlags

impl Clone for OpenptyResult

impl Clone for ForkptyResult

impl Clone for PtyMaster

impl Clone for CloneFlags

impl Clone for CpuSet

impl Clone for AioFsyncMode

impl Clone for LioOpcode

impl Clone for LioMode

impl Clone for AioCancelStat

impl Clone for EpollFlags

impl Clone for EpollOp

impl Clone for EpollCreateFlags

impl Clone for EpollEvent

impl Clone for EfdFlags

impl Clone for MemFdCreateFlag

impl Clone for ProtFlags

impl Clone for MapFlags

impl Clone for MmapAdvise

impl Clone for MsFlags

impl Clone for MlockAllFlags

impl Clone for Request

impl Clone for Event

impl Clone for Options

impl Clone for QuotaType

impl Clone for QuotaFmt

impl Clone for QuotaValidFlags

impl Clone for Dqblk

impl Clone for RebootMode

impl Clone for FdSet

impl Clone for Signal

impl Clone for SignalIterator

impl Clone for SaFlags

impl Clone for SigmaskHow

impl Clone for SigSet

impl Clone for SigHandler

impl Clone for SigAction

impl Clone for SigevNotify

impl Clone for SigEvent

impl Clone for SfdFlags

impl Clone for SignalFd

impl Clone for AddressFamily

impl Clone for InetAddr

impl Clone for IpAddr

impl Clone for Ipv4Addr

impl Clone for Ipv6Addr

impl Clone for UnixAddr

impl Clone for SockAddr

impl Clone for NetlinkAddr

impl Clone for AlgAddr

impl Clone for LinkAddr

impl Clone for VsockAddr

impl Clone for ReuseAddr

impl Clone for ReusePort

impl Clone for TcpNoDelay

impl Clone for Linger

impl Clone for IpAddMembership

impl Clone for IpDropMembership

impl Clone for Ipv6AddMembership

impl Clone for Ipv6DropMembership

impl Clone for IpMulticastTtl

impl Clone for IpMulticastLoop

impl Clone for ReceiveTimeout

impl Clone for SendTimeout

impl Clone for Broadcast

impl Clone for OobInline

impl Clone for SocketError

impl Clone for KeepAlive

impl Clone for PeerCredentials

impl Clone for TcpKeepIdle

impl Clone for TcpKeepCount

impl Clone for TcpKeepInterval

impl Clone for RcvBuf

impl Clone for SndBuf

impl Clone for RcvBufForce

impl Clone for SndBufForce

impl Clone for SockType

impl Clone for AcceptConn

impl Clone for BindToDevice

impl Clone for OriginalDst

impl Clone for ReceiveTimestamp

impl Clone for IpTransparent

impl Clone for Mark

impl Clone for PassCred

impl Clone for TcpCongestion

impl Clone for Ipv4PacketInfo

impl Clone for Ipv6RecvPacketInfo

impl Clone for UdpGsoSegment

impl Clone for UdpGroSegment

impl Clone for AlgSetAeadAuthSize

impl<T: Clone> Clone for AlgSetKey<T>

impl Clone for SockType

impl Clone for SockProtocol

impl Clone for SockFlag

impl Clone for MsgFlags

impl Clone for UnixCredentials

impl Clone for IpMembershipRequest

impl Clone for Ipv6MembershipRequest

impl<'a> Clone for RecvMsg<'a>

impl<'a> Clone for CmsgIterator<'a>

impl Clone for ControlMessageOwned

impl<'a> Clone for ControlMessage<'a>

impl Clone for SockLevel

impl Clone for Shutdown

impl Clone for SFlag

impl Clone for Mode

impl Clone for FchmodatFlags

impl Clone for UtimensatFlags

impl Clone for Statfs

impl Clone for FsType

impl Clone for FsFlags

impl Clone for Statvfs

impl Clone for SysInfo

impl Clone for Termios

impl Clone for BaudRate

impl Clone for SetArg

impl Clone for FlushArg

impl Clone for FlowArg

impl Clone for SpecialCharacterIndices

impl Clone for InputFlags

impl Clone for OutputFlags

impl Clone for ControlFlags

impl Clone for LocalFlags

impl Clone for TimeSpec

impl Clone for TimeVal

impl Clone for RemoteIoVec

impl<T: Clone> Clone for IoVec<T>

impl Clone for UtsName

impl Clone for WaitPidFlag

impl Clone for WaitStatus

impl Clone for AddWatchFlags

impl Clone for InitFlags

impl Clone for Inotify

impl Clone for WatchDescriptor

impl Clone for TimerFd

impl Clone for ClockId

impl Clone for TimerFlags

impl Clone for TimerSetTimeFlags

impl Clone for Expiration

impl Clone for ClockId

impl Clone for UContext

impl Clone for Uid

impl Clone for Gid

impl Clone for Pid

impl Clone for ForkResult

impl Clone for FchownatFlags

impl Clone for Whence

impl Clone for LinkatFlags

impl Clone for UnlinkatFlags

impl Clone for PathconfVar

impl Clone for SysconfVar

impl Clone for AccessFlags

impl Clone for User

impl Clone for Group

impl Clone for Error

impl Clone for Op

impl Clone for RecursiveMode

impl<T: Clone> Clone for Complex<T>

impl Clone for Buffer

impl Clone for CustomFormat

impl Clone for CustomFormatBuilder

impl Clone for Error

impl Clone for ErrorKind

impl Clone for Grouping

impl Clone for Locale

impl<'a> Clone for DecimalStr<'a>

impl<'a> Clone for InfinityStr<'a>

impl<'a> Clone for MinusSignStr<'a>

impl<'a> Clone for NanStr<'a>

impl<'a> Clone for PlusSignStr<'a>

impl<'a> Clone for SeparatorStr<'a>

impl<A: Clone> Clone for ExtendedGcd<A>

impl<A: Clone> Clone for Range<A>

impl<A: Clone> Clone for RangeInclusive<A>

impl<A: Clone> Clone for RangeStep<A>

impl<A: Clone> Clone for RangeStepInclusive<A>

impl<A: Clone> Clone for RangeFrom<A>

impl<A: Clone> Clone for RangeStepFrom<A>

impl<T: Clone> Clone for Ratio<T>

impl Clone for ParseRatioError

impl<T: Clone> Clone for OnceCell<T>

impl<T: Clone> Clone for OnceCell<T>

impl Clone for TimeDiff

impl Clone for CMSOptions

impl<T> Clone for Dsa<T>

impl Clone for PointConversionForm

impl Clone for Asn1Flag

impl<T> Clone for EcKey<T>

impl Clone for ErrorStack

impl Clone for Error

impl<T, U> Clone for Index<T, U>

impl Clone for MessageDigest

impl Clone for Hasher

impl Clone for DigestBytes

impl Clone for Nid

impl Clone for OcspFlag

impl Clone for OcspResponseStatus

impl Clone for OcspCertStatus

impl Clone for OcspRevokedStatus

impl Clone for KeyIvPair

impl Clone for Pkcs7Flags

impl Clone for Id

impl<T> Clone for PKey<T>

impl Clone for Padding

impl<T> Clone for Rsa<T>

impl Clone for Sha1

impl Clone for Sha224

impl Clone for Sha256

impl Clone for Sha384

impl Clone for Sha512

impl Clone for SrtpProfileId

impl Clone for SslConnector

impl Clone for SslAcceptor

impl Clone for ErrorCode

impl Clone for SslOptions

impl Clone for SslMode

impl Clone for SslMethod

impl Clone for SslVerifyMode

impl Clone for SslSessionCacheMode

impl Clone for ExtensionContext

impl Clone for SslFiletype

impl Clone for StatusType

impl Clone for NameType

impl Clone for SniError

impl Clone for SslAlert

impl Clone for AlpnError

impl Clone for ClientHelloResponse

impl Clone for SslVersion

impl Clone for SslContext

impl Clone for SslSession

impl Clone for ShutdownResult

impl Clone for ShutdownState

impl Clone for Mode

impl Clone for Cipher

impl Clone for X509CheckFlags

impl Clone for X509

impl Clone for X509VerifyResult

impl Clone for point_conversion_form_t

impl Clone for SHA_CTX

impl Clone for SHA256_CTX

impl Clone for SHA512_CTX

impl<T: Clone + Float> Clone for OrderedFloat<T>

impl<T: Clone + Float> Clone for NotNan<T>

impl Clone for FloatIsNan

impl<E: Clone> Clone for ParseNotNanError<E>

impl Clone for WaitTimeoutResult

impl Clone for OnceState

impl Clone for ParkResult

impl Clone for UnparkResult

impl Clone for RequeueOp

impl Clone for FilterOp

impl Clone for UnparkToken

impl Clone for ParkToken

impl Clone for FeatureGate

impl Clone for Feature

impl Clone for Config

impl Clone for RegionStat

impl Clone for RegionInfo

impl<'a> Clone for PercentEncode<'a>

impl<'a> Clone for PercentDecode<'a>

impl<R: Clone> Clone for Error<R>

impl<R: Clone> Clone for ErrorVariant<R>

impl Clone for InputLocation

impl Clone for LineColLocation

impl<'i, R: Clone> Clone for FlatPairs<'i, R>

impl<'i, R: Clone> Clone for Pair<'i, R>

impl<'i, R: Clone> Clone for Pairs<'i, R>

impl<'i, R: Clone> Clone for Tokens<'i, R>

impl Clone for Lookahead

impl Clone for Atomicity

impl Clone for MatchDir

impl<'i> Clone for Position<'i>

impl Clone for Assoc

impl<'i> Clone for Span<'i>

impl<'i, R: Clone> Clone for Token<'i, R>

impl Clone for MacAddr

impl Clone for ParseMacAddrErr

impl Clone for Config

impl Clone for ChannelType

impl Clone for FanoutType

impl Clone for FanoutOption

impl Clone for Config

impl Clone for NetworkInterface

impl Clone for Symbol

impl Clone for Frames

impl Clone for Profile

impl Clone for ValueType

impl Clone for Sample

impl Clone for Label

impl Clone for Mapping

impl Clone for Location

impl Clone for Line

impl Clone for Function

impl Clone for YesS3

impl Clone for NoS3

impl Clone for YesS4

impl Clone for NoS4

impl Clone for YesA1

impl Clone for NoA1

impl Clone for YesA2

impl Clone for NoA2

impl Clone for YesNI

impl Clone for NoNI

impl<S3: Clone, S4: Clone, NI: Clone> Clone for SseMachine<S3, S4, NI>

impl<NI: Clone> Clone for Avx2Machine<NI>

impl Clone for vec128_storage

impl Clone for vec256_storage

impl Clone for vec512_storage

impl Clone for TokenStream

impl Clone for Span

impl Clone for TokenTree

impl Clone for Group

impl Clone for Delimiter

impl Clone for Punct

impl Clone for Spacing

impl Clone for Ident

impl Clone for Literal

impl Clone for IntoIter

impl Clone for Limits

impl Clone for Limit

impl Clone for LimitValue

impl Clone for Stat

impl Clone for NFSServerCaps

impl Clone for MountInfo

impl Clone for MountOptFields

impl Clone for MountStat

impl Clone for MountNFSStatistics

impl Clone for NFSEventCounter

impl Clone for NFSByteCounter

impl Clone for NFSOperationStat

impl Clone for Status

impl Clone for StatFlags

impl Clone for CoredumpFlags

impl Clone for FDPermissions

impl Clone for ProcState

impl Clone for Io

impl Clone for MMapPath

impl Clone for MemoryMap

impl Clone for FDTarget

impl Clone for FDInfo

impl Clone for Process

impl Clone for StatM

impl Clone for DeviceStatus

impl Clone for Version

impl Clone for DropCache

impl<T: Clone> Clone for Limit<T>

impl Clone for Limits

impl Clone for LabelPair

impl Clone for Gauge

impl Clone for Counter

impl Clone for Quantile

impl Clone for Summary

impl Clone for Untyped

impl Clone for Histogram

impl Clone for Bucket

impl Clone for Metric

impl Clone for MetricFamily

impl Clone for MetricType

impl<P: Atomic> Clone for GenericCounter<P>

impl<P: Atomic> Clone for GenericLocalCounter<P>

impl<P: Atomic> Clone for GenericLocalCounterVec<P>

impl Clone for Desc

impl<P: Atomic> Clone for GenericGauge<P>

impl Clone for HistogramOpts

impl Clone for Histogram

impl Clone for LocalHistogram

impl Clone for LocalHistogramVec

impl Clone for Opts

impl Clone for Registry

impl<T: Clone + MetricVecBuilder> Clone for MetricVec<T>

impl Clone for DecodeError

impl Clone for EncodeError

impl Clone for FileDescriptorSet

impl Clone for FileDescriptorProto

impl Clone for DescriptorProto

impl Clone for DescriptorProto_ExtensionRange

impl Clone for DescriptorProto_ReservedRange

impl Clone for FieldDescriptorProto

impl Clone for FieldDescriptorProto_Type

impl Clone for FieldDescriptorProto_Label

impl Clone for OneofDescriptorProto

impl Clone for EnumDescriptorProto

impl Clone for EnumValueDescriptorProto

impl Clone for ServiceDescriptorProto

impl Clone for MethodDescriptorProto

impl Clone for FileOptions

impl Clone for FileOptions_OptimizeMode

impl Clone for MessageOptions

impl Clone for FieldOptions

impl Clone for FieldOptions_CType

impl Clone for FieldOptions_JSType

impl Clone for OneofOptions

impl Clone for EnumOptions

impl Clone for EnumValueOptions

impl Clone for ServiceOptions

impl Clone for MethodOptions

impl Clone for UninterpretedOption

impl Clone for UninterpretedOption_NamePart

impl Clone for SourceCodeInfo

impl Clone for SourceCodeInfo_Location

impl Clone for GeneratedCodeInfo

impl Clone for GeneratedCodeInfo_Annotation

impl Clone for CodeGeneratorRequest

impl Clone for CodeGeneratorResponse

impl Clone for CodeGeneratorResponse_File

impl Clone for EnumValueDescriptor

impl<T: Clone> Clone for RepeatedField<T>

impl<T: Clone + Default> Clone for SingularField<T>

impl<T: Clone> Clone for SingularPtrField<T>

impl Clone for WireType

impl Clone for Tag

impl Clone for Any

impl Clone for Api

impl Clone for Method

impl Clone for Mixin

impl Clone for Duration

impl Clone for Empty

impl Clone for FieldMask

impl Clone for SourceContext

impl Clone for Struct

impl Clone for Value

impl Clone for Value_oneof_kind

impl Clone for ListValue

impl Clone for NullValue

impl Clone for Timestamp

impl Clone for Type

impl Clone for Field

impl Clone for Field_Kind

impl Clone for Field_Cardinality

impl Clone for Enum

impl Clone for EnumValue

impl Clone for Option

impl Clone for Syntax

impl Clone for DoubleValue

impl Clone for FloatValue

impl Clone for Int64Value

impl Clone for UInt64Value

impl Clone for Int32Value

impl Clone for UInt32Value

impl Clone for BoolValue

impl Clone for StringValue

impl Clone for BytesValue

impl Clone for CachedSize

impl Clone for Chars

impl Clone for UnknownValues

impl Clone for UnknownFields

impl<'a> Clone for Attributes<'a>

impl<'a> Clone for Attribute<'a>

impl<'a> Clone for BytesStart<'a>

impl<'a> Clone for BytesDecl<'a>

impl<'a> Clone for BytesEnd<'a>

impl<'a> Clone for BytesText<'a>

impl<'a> Clone for Event<'a>

impl<W: Clone + Write> Clone for Writer<W>

impl Clone for Config

impl Clone for Configuration

impl Clone for Configuration

impl Clone for StateRole

impl Clone for SnapshotStatus

impl Clone for ReadOnlyOption

impl Clone for ReadState

impl Clone for RaftState

impl Clone for MemStorage

impl Clone for Inflights

impl Clone for Progress

impl Clone for ProgressState

impl Clone for ProgressTracker

impl Clone for RecoveryMode

impl Clone for Config

impl Clone for ReadableSize

impl Clone for CacheStats

impl Clone for EntryExtTyped

impl Clone for RaftLogEngine

impl Clone for Entry

impl Clone for SnapshotMetadata

impl Clone for Snapshot

impl Clone for Message

impl Clone for HardState

impl Clone for ConfState

impl Clone for ConfChange

impl Clone for ConfChangeSingle

impl Clone for ConfChangeV2

impl Clone for EntryType

impl Clone for MessageType

impl Clone for ConfChangeTransition

impl Clone for ConfChangeType

impl Clone for Config

impl Clone for ConsistencyCheckMethod

impl<E: Clone + KvEngine> Clone for Raw<E>

impl<T: Clone> Clone for Entry<T>

impl Clone for BoxAdminObserver

impl Clone for BoxQueryObserver

impl Clone for BoxApplySnapshotObserver

impl<E: KvEngine + 'static> Clone for BoxSplitCheckObserver<E>

impl Clone for BoxRoleObserver

impl Clone for BoxRegionChangeObserver

impl Clone for BoxReadIndexObserver

impl<E: KvEngine + 'static> Clone for BoxCmdObserver<E>

impl<E: KvEngine + 'static> Clone for BoxConsistencyCheckObserver<E>

impl<E: Clone> Clone for Registry<E> where
    E: KvEngine + 'static, 

impl<E: Clone> Clone for CoprocessorHost<E> where
    E: KvEngine + 'static, 

impl Clone for RegionInfo

impl Clone for RegionEventListener

impl Clone for RegionInfoAccessor

impl Clone for MockRegionInfoProvider

impl Clone for HalfCheckObserver

impl<C: Clone, E: Clone> Clone for KeysCheckObserver<C, E>

impl<C: Clone, E: Clone> Clone for SizeCheckObserver<C, E>

impl Clone for TableCheckObserver

impl Clone for SplitObserver

impl Clone for RegionChangeEvent

impl Clone for Cmd

impl Clone for ObserveID

impl Clone for ObserveHandle

impl Clone for CmdBatch

impl Clone for DiscardReason

impl Clone for RaftStoreBlackHole

impl<EK: KvEngine, ER: RaftEngine> Clone for ServerRaftStoreRouter<EK, ER>

impl Clone for Config

impl Clone for NewSplitPeer

impl Clone for Registration

impl Clone for ApplyMetrics

impl<EK: Clone> Clone for ApplyRouter<EK> where
    EK: KvEngine

impl Clone for GlobalStoreStat

impl Clone for LocalStoreStat

impl<EK, ER> Clone for RaftRouter<EK, ER> where
    EK: KvEngine,
    ER: RaftEngine

impl Clone for PeerTickBatch

impl<S> Clone for ReadResponse<S> where
    S: Snapshot

impl Clone for PeerTicks

impl Clone for StoreTick

impl Clone for AdminCmdEpochState

impl Clone for LeaseState

impl Clone for RemoteLease

impl Clone for ReadState

impl Clone for GroupState

impl Clone for RaftReadyMetrics

impl Clone for RaftSendMessageMetrics

impl Clone for RaftMessageDropMetrics

impl Clone for RaftProposeMetrics

impl Clone for RaftInvalidProposeMetrics

impl Clone for RaftMetrics

impl Clone for PerfContextType

impl Clone for ProposalType

impl Clone for AdminCmdType

impl Clone for AdminCmdStatus

impl Clone for RaftReadyType

impl Clone for MessageCounterType

impl Clone for RaftDroppedMessage

impl Clone for SnapValidationType

impl Clone for RegionHashType

impl Clone for RegionHashResult

impl Clone for CfNames

impl Clone for RaftEntryType

impl Clone for RaftInvalidProposal

impl Clone for RaftEventDurationType

impl Clone for CompactionGuardAction

impl Clone for SendStatus

impl Clone for ProposalContext

impl Clone for PeerStat

impl Clone for CheckTickResult

impl Clone for RequestPolicy

impl Clone for CheckApplyingSnapStatus

impl Clone for ReadIndexContext

impl<S> Clone for RegionSnapshot<S> where
    S: Snapshot

impl Clone for BuildStatistics

impl Clone for SnapKey

impl Clone for CheckPolicy

impl Clone for SnapManagerCore

impl Clone for SnapManager

impl Clone for SnapManagerBuilder

impl Clone for SnapType

impl Clone for SnapStatus

impl Clone for RejectReason

impl Clone for FlowStatistics

impl Clone for ReadDelegate

impl Clone for TrackVer

impl<C, E> Clone for LocalReader<C, E> where
    C: ProposalRouter<E::Snapshot> + Clone,
    E: KvEngine

impl Clone for ReadMetrics

impl Clone for StalePeerInfo

impl Clone for PendingDeleteRanges

impl<EK: Clone, R: Clone> Clone for SnapContext<EK, R> where
    EK: KvEngine

impl Clone for SplitConfig

impl Clone for SplitConfigManager

impl Clone for RegionInfo

impl Clone for ReadStats

impl Clone for Bernoulli

impl Clone for BernoulliError

impl<X: Clone + SampleUniform> Clone for Uniform<X> where
    X::Sampler: Clone

impl<X: Clone> Clone for UniformInt<X>

impl Clone for UniformChar

impl<X: Clone> Clone for UniformFloat<X>

impl Clone for UniformDuration

impl<X: Clone + SampleUniform + PartialOrd> Clone for WeightedIndex<X> where
    X::Sampler: Clone

impl Clone for WeightedError

impl Clone for OpenClosed01

impl Clone for Open01

impl Clone for Standard

impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr> where
    R: BlockRngCore + SeedableRng + Clone,
    Rsdr: RngCore + Clone

impl Clone for StepRng

impl Clone for StdRng

impl Clone for ThreadRng

impl Clone for IndexVec

impl Clone for IndexVecIntoIter

impl Clone for ChaCha20Core

impl Clone for ChaCha20Rng

impl Clone for ChaCha12Core

impl Clone for ChaCha12Rng

impl Clone for ChaCha8Core

impl Clone for ChaCha8Rng

impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng<R> where
    R::Results: Clone

impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng64<R> where
    R::Results: Clone

impl Clone for OsRng

impl Clone for IsaacRng

impl Clone for IsaacCore

impl Clone for Isaac64Rng

impl Clone for Isaac64Core

impl<T: Clone + Ord + Send> Clone for IntoIter<T>

impl<'a, T: Ord + Sync> Clone for Iter<'a, T>

impl<'a, K: Ord + Sync, V: Sync> Clone for Iter<'a, K, V>

impl<'a, T: Ord + Sync + 'a> Clone for Iter<'a, T>

impl<'a, K: Hash + Eq + Sync, V: Sync> Clone for Iter<'a, K, V>

impl<'a, T: Hash + Eq + Sync> Clone for Iter<'a, T>

impl<T: Clone + Send> Clone for IntoIter<T>

impl<'a, T: Sync> Clone for Iter<'a, T>

impl<T: Clone + Send> Clone for IntoIter<T>

impl<'a, T: Sync> Clone for Iter<'a, T>

impl<A: Clone, B: Clone> Clone for Chain<A, B> where
    A: ParallelIterator,
    B: ParallelIterator<Item = A::Item>, 

impl<I: Clone> Clone for Chunks<I> where
    I: IndexedParallelIterator

impl<I: Clone + ParallelIterator> Clone for Cloned<I>

impl<I: Clone + ParallelIterator> Clone for Copied<I>

impl<T: Send> Clone for Empty<T>

impl<I: Clone + IndexedParallelIterator> Clone for Enumerate<I>

impl<I: Clone + ParallelIterator, P: Clone> Clone for Filter<I, P>

impl<I: Clone + ParallelIterator, P: Clone> Clone for FilterMap<I, P>

impl<I: Clone + ParallelIterator, F: Clone> Clone for FlatMap<I, F>

impl<I: Clone + ParallelIterator, F: Clone> Clone for FlatMapIter<I, F>

impl<I: Clone + ParallelIterator> Clone for Flatten<I>

impl<I: Clone + ParallelIterator> Clone for FlattenIter<I>

impl<I: Clone, ID: Clone, F: Clone> Clone for Fold<I, ID, F>

impl<I: Clone, U: Clone, F: Clone> Clone for FoldWith<I, U, F>

impl<I: Clone + ParallelIterator, F: Clone> Clone for Inspect<I, F>

impl<I: Clone, J: Clone> Clone for Interleave<I, J> where
    I: IndexedParallelIterator,
    J: IndexedParallelIterator<Item = I::Item>, 

impl<I: Clone, J: Clone> Clone for InterleaveShortest<I, J> where
    I: IndexedParallelIterator,
    J: IndexedParallelIterator<Item = I::Item>, 

impl<I: Clone> Clone for Intersperse<I> where
    I: ParallelIterator,
    I::Item: Clone,
    I::Item: Clone

impl<I: Clone + IndexedParallelIterator> Clone for MinLen<I>

impl<I: Clone + IndexedParallelIterator> Clone for MaxLen<I>

impl<I: Clone + ParallelIterator, F: Clone> Clone for Map<I, F>

impl<I: Clone + ParallelIterator, T: Clone, F: Clone> Clone for MapWith<I, T, F>

impl<I: Clone + ParallelIterator, INIT: Clone, F: Clone> Clone for MapInit<I, INIT, F>

impl<T: Clone> Clone for MultiZip<T>

impl<T: Clone + Send> Clone for Once<T>

impl<I: Clone + ParallelIterator> Clone for PanicFuse<I>

impl<Iter: Clone> Clone for IterBridge<Iter>

impl<I: Clone + IndexedParallelIterator, P: Clone> Clone for Positions<I, P>

impl<T: Clone + Send> Clone for Repeat<T>

impl<T: Clone + Send> Clone for RepeatN<T>

impl<I: Clone + IndexedParallelIterator> Clone for Rev<I>

impl<I: Clone> Clone for Skip<I>

impl<D: Clone, S: Clone> Clone for Split<D, S>

impl<I: Clone> Clone for Take<I>

impl<I: Clone, U: Clone, ID: Clone, F: Clone> Clone for TryFold<I, U, ID, F>

impl<I: Clone, U: Clone + Try, F: Clone> Clone for TryFoldWith<I, U, F> where
    U::Ok: Clone

impl<I: Clone + ParallelIterator, F: Clone> Clone for Update<I, F>

impl<I: Clone + ParallelIterator> Clone for WhileSome<I>

impl<A: Clone + IndexedParallelIterator, B: Clone + IndexedParallelIterator> Clone for Zip<A, B>

impl<A: Clone + IndexedParallelIterator, B: Clone + IndexedParallelIterator> Clone for ZipEq<A, B>

impl<I: Clone + IndexedParallelIterator> Clone for StepBy<I>

impl<T: Clone + Send> Clone for IntoIter<T>

impl<'a, T: Sync> Clone for Iter<'a, T>

impl<T: Clone> Clone for Iter<T>

impl<T: Clone> Clone for Iter<T>

impl<T: Clone + Send> Clone for IntoIter<T>

impl<'a, T: Sync> Clone for Iter<'a, T>

impl<'data, T: Sync> Clone for Iter<'data, T>

impl<'data, T: Sync> Clone for Chunks<'data, T>

impl<'data, T: Sync> Clone for ChunksExact<'data, T>

impl<'data, T: Sync> Clone for Windows<'data, T>

impl<'data, T, P: Clone> Clone for Split<'data, T, P>

impl<'ch> Clone for Chars<'ch>

impl<'ch> Clone for CharIndices<'ch>

impl<'ch> Clone for Bytes<'ch>

impl<'ch> Clone for EncodeUtf16<'ch>

impl<'ch, P: Clone + Pattern> Clone for Split<'ch, P>

impl<'ch, P: Clone + Pattern> Clone for SplitTerminator<'ch, P>

impl<'ch> Clone for Lines<'ch>

impl<'ch> Clone for SplitWhitespace<'ch>

impl<'ch, P: Clone + Pattern> Clone for Matches<'ch, P>

impl<'ch, P: Clone + Pattern> Clone for MatchIndices<'ch, P>

impl<T: Clone + Send> Clone for IntoIter<T>

impl Clone for Error

impl<'t> Clone for Match<'t>

impl Clone for Regex

impl Clone for CaptureLocations

impl<'c, 't: 'c> Clone for SubCaptureMatches<'c, 't>

impl Clone for RegexSet

impl Clone for SetMatches

impl<'a> Clone for SetMatchesIter<'a>

impl Clone for RegexSet

impl Clone for SetMatches

impl<'a> Clone for SetMatchesIter<'a>

impl<'t> Clone for Match<'t>

impl Clone for Regex

impl Clone for CaptureLocations

impl<'c, 't: 'c> Clone for SubCaptureMatches<'c, 't>

impl<T: Clone + AsRef<[S]>, S: Clone + StateID> Clone for DenseDFA<T, S>

impl<T: Clone + AsRef<[S]>, S: Clone + StateID> Clone for Standard<T, S>

impl<T: Clone + AsRef<[S]>, S: Clone + StateID> Clone for ByteClass<T, S>

impl<T: Clone + AsRef<[S]>, S: Clone + StateID> Clone for Premultiplied<T, S>

impl<T: Clone + AsRef<[S]>, S: Clone + StateID> Clone for PremultipliedByteClass<T, S>

impl<D: Clone> Clone for Regex<D>

impl<T: Clone + AsRef<[u8]>, S: Clone + StateID> Clone for SparseDFA<T, S>

impl<T: Clone + AsRef<[u8]>, S: Clone + StateID> Clone for Standard<T, S>

impl<T: Clone + AsRef<[u8]>, S: Clone + StateID> Clone for ByteClass<T, S>

impl Clone for ParserBuilder

impl Clone for Parser

impl Clone for Error

impl Clone for ErrorKind

impl Clone for Span

impl Clone for Position

impl Clone for WithComments

impl Clone for Comment

impl Clone for Ast

impl Clone for Alternation

impl Clone for Concat

impl Clone for Literal

impl Clone for LiteralKind

impl Clone for SpecialLiteralKind

impl Clone for HexLiteralKind

impl Clone for Class

impl Clone for ClassPerl

impl Clone for ClassPerlKind

impl Clone for ClassAscii

impl Clone for ClassAsciiKind

impl Clone for ClassUnicode

impl Clone for ClassUnicodeKind

impl Clone for ClassUnicodeOpKind

impl Clone for ClassBracketed

impl Clone for ClassSet

impl Clone for ClassSetItem

impl Clone for ClassSetRange

impl Clone for ClassSetUnion

impl Clone for ClassSetBinaryOp

impl Clone for ClassSetBinaryOpKind

impl Clone for Assertion

impl Clone for AssertionKind

impl Clone for Repetition

impl Clone for RepetitionOp

impl Clone for RepetitionKind

impl Clone for RepetitionRange

impl Clone for Group

impl Clone for GroupKind

impl Clone for CaptureName

impl Clone for SetFlags

impl Clone for Flags

impl Clone for FlagsItem

impl Clone for FlagsItemKind

impl Clone for Flag

impl Clone for Error

impl Clone for Literals

impl Clone for Literal

impl Clone for TranslatorBuilder

impl Clone for Translator

impl Clone for Error

impl Clone for ErrorKind

impl Clone for Hir

impl Clone for HirKind

impl Clone for Literal

impl Clone for Class

impl Clone for ClassUnicode

impl Clone for ClassUnicodeRange

impl Clone for ClassBytes

impl Clone for ClassBytesRange

impl Clone for Anchor

impl Clone for WordBoundary

impl Clone for Group

impl Clone for GroupKind

impl Clone for Repetition

impl Clone for RepetitionKind

impl Clone for RepetitionRange

impl Clone for ParserBuilder

impl Clone for Parser

impl Clone for Utf8Sequence

impl Clone for Utf8Range

impl Clone for Client

impl Clone for Client

impl Clone for Proxy

impl Clone for Certificate

impl<E: KvEngine> Clone for Observer<E>

impl<T: Clone, E: Clone> Clone for ScannerPool<T, E>

impl<ComponentType: Clone> Clone for BGR<ComponentType>

impl<ComponentType: Clone, AlphaComponentType: Clone> Clone for BGRA<ComponentType, AlphaComponentType>

impl<ComponentType: Clone> Clone for Gray<ComponentType>

impl<ComponentType: Clone, AlphaComponentType: Clone> Clone for GrayAlpha<ComponentType, AlphaComponentType>

impl<ComponentType: Clone> Clone for RGB<ComponentType>

impl<ComponentType: Clone, AlphaComponentType: Clone> Clone for RGBA<ComponentType, AlphaComponentType>

impl Clone for PublicKey

impl<B: Clone> Clone for UnparsedPublicKey<B> where
    B: AsRef<[u8]>, 

impl<'a> Clone for Positive<'a>

impl Clone for Context

impl Clone for Digest

impl Clone for Unspecified

impl Clone for KeyRejected

impl Clone for Algorithm

impl Clone for Prk

impl Clone for Algorithm

impl Clone for Tag

impl Clone for Key

impl Clone for Context

impl Clone for Algorithm

impl Clone for SystemRandom

impl<B: Clone> Clone for RsaPublicKeyComponents<B> where
    B: AsRef<[u8]> + Debug

impl Clone for RsaSubjectPublicKey

impl Clone for Signature

impl<B: Clone> Clone for UnparsedPublicKey<B> where
    B: AsRef<[u8]>, 

impl Clone for FileEncryptionInfo

impl Clone for PerfLevel

impl Clone for DBOptions

impl Clone for ColumnFamilyOptions

impl<'a> Clone for SstPartitionerRequest<'a>

impl<'a> Clone for SstPartitionerContext<'a>

impl Clone for Client

impl Clone for InvalidDnsNameError

impl Clone for HttpDispatchError

impl Clone for ContainerProvider

impl Clone for EnvironmentProvider

impl Clone for InstanceMetadataProvider

impl Clone for ProfileProvider

impl Clone for Secret

impl Clone for StaticProvider

impl<T: Clone, E> Clone for Variable<T, E>

impl Clone for AwsCredentials

impl Clone for CredentialsError

impl<P: Clone + ProvideAwsCredentials + 'static> Clone for AutoRefreshingProvider<P>

impl Clone for DefaultCredentialsProvider

impl Clone for ChainProvider

impl Clone for AliasListEntry

impl Clone for CancelKeyDeletionRequest

impl Clone for CancelKeyDeletionResponse

impl Clone for ConnectCustomKeyStoreRequest

impl Clone for ConnectCustomKeyStoreResponse

impl Clone for CreateAliasRequest

impl Clone for CreateCustomKeyStoreRequest

impl Clone for CreateCustomKeyStoreResponse

impl Clone for CreateGrantRequest

impl Clone for CreateGrantResponse

impl Clone for CreateKeyRequest

impl Clone for CreateKeyResponse

impl Clone for CustomKeyStoresListEntry

impl Clone for DecryptRequest

impl Clone for DecryptResponse

impl Clone for DeleteAliasRequest

impl Clone for DeleteCustomKeyStoreRequest

impl Clone for DeleteCustomKeyStoreResponse

impl Clone for DeleteImportedKeyMaterialRequest

impl Clone for DescribeCustomKeyStoresRequest

impl Clone for DescribeCustomKeyStoresResponse

impl Clone for DescribeKeyRequest

impl Clone for DescribeKeyResponse

impl Clone for DisableKeyRequest

impl Clone for DisableKeyRotationRequest

impl Clone for DisconnectCustomKeyStoreRequest

impl Clone for DisconnectCustomKeyStoreResponse

impl Clone for EnableKeyRequest

impl Clone for EnableKeyRotationRequest

impl Clone for EncryptRequest

impl Clone for EncryptResponse

impl Clone for GenerateDataKeyPairRequest

impl Clone for GenerateDataKeyPairResponse

impl Clone for GenerateDataKeyPairWithoutPlaintextRequest

impl Clone for GenerateDataKeyPairWithoutPlaintextResponse

impl Clone for GenerateDataKeyRequest

impl Clone for GenerateDataKeyResponse

impl Clone for GenerateDataKeyWithoutPlaintextRequest

impl Clone for GenerateDataKeyWithoutPlaintextResponse

impl Clone for GenerateRandomRequest

impl Clone for GenerateRandomResponse

impl Clone for GetKeyPolicyRequest

impl Clone for GetKeyPolicyResponse

impl Clone for GetKeyRotationStatusRequest

impl Clone for GetKeyRotationStatusResponse

impl Clone for GetParametersForImportRequest

impl Clone for GetParametersForImportResponse

impl Clone for GetPublicKeyRequest

impl Clone for GetPublicKeyResponse

impl Clone for GrantConstraints

impl Clone for GrantListEntry

impl Clone for ImportKeyMaterialRequest

impl Clone for ImportKeyMaterialResponse

impl Clone for KeyListEntry

impl Clone for KeyMetadata

impl Clone for ListAliasesRequest

impl Clone for ListAliasesResponse

impl Clone for ListGrantsRequest

impl Clone for ListGrantsResponse

impl Clone for ListKeyPoliciesRequest

impl Clone for ListKeyPoliciesResponse

impl Clone for ListKeysRequest

impl Clone for ListKeysResponse

impl Clone for ListResourceTagsRequest

impl Clone for ListResourceTagsResponse

impl Clone for ListRetirableGrantsRequest

impl Clone for PutKeyPolicyRequest

impl Clone for ReEncryptRequest

impl Clone for ReEncryptResponse

impl Clone for RetireGrantRequest

impl Clone for RevokeGrantRequest

impl Clone for ScheduleKeyDeletionRequest

impl Clone for ScheduleKeyDeletionResponse

impl Clone for SignRequest

impl Clone for SignResponse

impl Clone for Tag

impl Clone for TagResourceRequest

impl Clone for UntagResourceRequest

impl Clone for UpdateAliasRequest

impl Clone for UpdateCustomKeyStoreRequest

impl Clone for UpdateCustomKeyStoreResponse

impl Clone for UpdateKeyDescriptionRequest

impl Clone for VerifyRequest

impl Clone for VerifyResponse

impl Clone for KmsClient

impl Clone for S3Config

impl Clone for AddressingStyle

impl Clone for AbortIncompleteMultipartUpload

impl Clone for AbortMultipartUploadOutput

impl Clone for AbortMultipartUploadRequest

impl Clone for AccelerateConfiguration

impl Clone for AccessControlPolicy

impl Clone for AccessControlTranslation

impl Clone for AnalyticsAndOperator

impl Clone for AnalyticsConfiguration

impl Clone for AnalyticsExportDestination

impl Clone for AnalyticsFilter

impl Clone for AnalyticsS3BucketDestination

impl Clone for Bucket

impl Clone for BucketLifecycleConfiguration

impl Clone for BucketLoggingStatus

impl Clone for CORSConfiguration

impl Clone for CORSRule

impl Clone for CSVInput

impl Clone for CSVOutput

impl Clone for CloudFunctionConfiguration

impl Clone for CommonPrefix

impl Clone for CompleteMultipartUploadOutput

impl Clone for CompleteMultipartUploadRequest

impl Clone for CompletedMultipartUpload

impl Clone for CompletedPart

impl Clone for Condition

impl Clone for ContinuationEvent

impl Clone for CopyObjectOutput

impl Clone for CopyObjectRequest

impl Clone for CopyObjectResult

impl Clone for CopyPartResult

impl Clone for CreateBucketConfiguration

impl Clone for CreateBucketOutput

impl Clone for CreateBucketRequest

impl Clone for CreateMultipartUploadOutput

impl Clone for CreateMultipartUploadRequest

impl Clone for DefaultRetention

impl Clone for Delete

impl Clone for DeleteBucketAnalyticsConfigurationRequest

impl Clone for DeleteBucketCorsRequest

impl Clone for DeleteBucketEncryptionRequest

impl Clone for DeleteBucketInventoryConfigurationRequest

impl Clone for DeleteBucketLifecycleRequest

impl Clone for DeleteBucketMetricsConfigurationRequest

impl Clone for DeleteBucketPolicyRequest

impl Clone for DeleteBucketReplicationRequest

impl Clone for DeleteBucketRequest

impl Clone for DeleteBucketTaggingRequest

impl Clone for DeleteBucketWebsiteRequest

impl Clone for DeleteMarkerEntry

impl Clone for DeleteMarkerReplication

impl Clone for DeleteObjectOutput

impl Clone for DeleteObjectRequest

impl Clone for DeleteObjectTaggingOutput

impl Clone for DeleteObjectTaggingRequest

impl Clone for DeleteObjectsOutput

impl Clone for DeleteObjectsRequest

impl Clone for DeletePublicAccessBlockRequest

impl Clone for DeletedObject

impl Clone for Destination

impl Clone for Encryption

impl Clone for EncryptionConfiguration

impl Clone for EndEvent

impl Clone for S3Error

impl Clone for ErrorDocument

impl Clone for ExistingObjectReplication

impl Clone for FilterRule

impl Clone for GetBucketAccelerateConfigurationOutput

impl Clone for GetBucketAccelerateConfigurationRequest

impl Clone for GetBucketAclOutput

impl Clone for GetBucketAclRequest

impl Clone for GetBucketAnalyticsConfigurationOutput

impl Clone for GetBucketAnalyticsConfigurationRequest

impl Clone for GetBucketCorsOutput

impl Clone for GetBucketCorsRequest

impl Clone for GetBucketEncryptionOutput

impl Clone for GetBucketEncryptionRequest

impl Clone for GetBucketInventoryConfigurationOutput

impl Clone for GetBucketInventoryConfigurationRequest

impl Clone for GetBucketLifecycleConfigurationOutput

impl Clone for GetBucketLifecycleConfigurationRequest

impl Clone for GetBucketLifecycleOutput

impl Clone for GetBucketLifecycleRequest

impl Clone for GetBucketLocationOutput

impl Clone for GetBucketLocationRequest

impl Clone for GetBucketLoggingOutput

impl Clone for GetBucketLoggingRequest

impl Clone for GetBucketMetricsConfigurationOutput

impl Clone for GetBucketMetricsConfigurationRequest

impl Clone for GetBucketNotificationConfigurationRequest

impl Clone for GetBucketPolicyOutput

impl Clone for GetBucketPolicyRequest

impl Clone for GetBucketPolicyStatusOutput

impl Clone for GetBucketPolicyStatusRequest

impl Clone for GetBucketReplicationOutput

impl Clone for GetBucketReplicationRequest

impl Clone for GetBucketRequestPaymentOutput

impl Clone for GetBucketRequestPaymentRequest

impl Clone for GetBucketTaggingOutput

impl Clone for GetBucketTaggingRequest

impl Clone for GetBucketVersioningOutput

impl Clone for GetBucketVersioningRequest

impl Clone for GetBucketWebsiteOutput

impl Clone for GetBucketWebsiteRequest

impl Clone for GetObjectAclOutput

impl Clone for GetObjectAclRequest

impl Clone for GetObjectLegalHoldOutput

impl Clone for GetObjectLegalHoldRequest

impl Clone for GetObjectLockConfigurationOutput

impl Clone for GetObjectLockConfigurationRequest

impl Clone for GetObjectRequest

impl Clone for GetObjectRetentionOutput

impl Clone for GetObjectRetentionRequest

impl Clone for GetObjectTaggingOutput

impl Clone for GetObjectTaggingRequest

impl Clone for GetObjectTorrentRequest

impl Clone for GetPublicAccessBlockOutput

impl Clone for GetPublicAccessBlockRequest

impl Clone for GlacierJobParameters

impl Clone for Grant

impl Clone for Grantee

impl Clone for HeadBucketRequest

impl Clone for HeadObjectOutput

impl Clone for HeadObjectRequest

impl Clone for IndexDocument

impl Clone for Initiator

impl Clone for InputSerialization

impl Clone for InventoryConfiguration

impl Clone for InventoryDestination

impl Clone for InventoryEncryption

impl Clone for InventoryFilter

impl Clone for InventoryS3BucketDestination

impl Clone for InventorySchedule

impl Clone for JSONInput

impl Clone for JSONOutput

impl Clone for LambdaFunctionConfiguration

impl Clone for LifecycleConfiguration

impl Clone for LifecycleExpiration

impl Clone for LifecycleRule

impl Clone for LifecycleRuleAndOperator

impl Clone for LifecycleRuleFilter

impl Clone for ListBucketAnalyticsConfigurationsOutput

impl Clone for ListBucketAnalyticsConfigurationsRequest

impl Clone for ListBucketInventoryConfigurationsOutput

impl Clone for ListBucketInventoryConfigurationsRequest

impl Clone for ListBucketMetricsConfigurationsOutput

impl Clone for ListBucketMetricsConfigurationsRequest

impl Clone for ListBucketsOutput

impl Clone for ListMultipartUploadsOutput

impl Clone for ListMultipartUploadsRequest

impl Clone for ListObjectVersionsOutput

impl Clone for ListObjectVersionsRequest

impl Clone for ListObjectsOutput

impl Clone for ListObjectsRequest

impl Clone for ListObjectsV2Output

impl Clone for ListObjectsV2Request

impl Clone for ListPartsOutput

impl Clone for ListPartsRequest

impl Clone for LoggingEnabled

impl Clone for MetadataEntry

impl Clone for Metrics

impl Clone for MetricsAndOperator

impl Clone for MetricsConfiguration

impl Clone for MetricsFilter

impl Clone for MultipartUpload

impl Clone for NoncurrentVersionExpiration

impl Clone for NoncurrentVersionTransition

impl Clone for NotificationConfiguration

impl Clone for NotificationConfigurationDeprecated

impl Clone for NotificationConfigurationFilter

impl Clone for Object

impl Clone for ObjectIdentifier

impl Clone for ObjectLockConfiguration

impl Clone for ObjectLockLegalHold

impl Clone for ObjectLockRetention

impl Clone for ObjectLockRule

impl Clone for ObjectVersion

impl Clone for OutputLocation

impl Clone for OutputSerialization

impl Clone for Owner

impl Clone for ParquetInput

impl Clone for Part

impl Clone for PolicyStatus

impl Clone for Progress

impl Clone for ProgressEvent

impl Clone for PublicAccessBlockConfiguration

impl Clone for PutBucketAccelerateConfigurationRequest

impl Clone for PutBucketAclRequest

impl Clone for PutBucketAnalyticsConfigurationRequest

impl Clone for PutBucketCorsRequest

impl Clone for PutBucketEncryptionRequest

impl Clone for PutBucketInventoryConfigurationRequest

impl Clone for PutBucketLifecycleConfigurationRequest

impl Clone for PutBucketLifecycleRequest

impl Clone for PutBucketLoggingRequest

impl Clone for PutBucketMetricsConfigurationRequest

impl Clone for PutBucketNotificationConfigurationRequest

impl Clone for PutBucketNotificationRequest

impl Clone for PutBucketPolicyRequest

impl Clone for PutBucketReplicationRequest

impl Clone for PutBucketRequestPaymentRequest

impl Clone for PutBucketTaggingRequest

impl Clone for PutBucketVersioningRequest

impl Clone for PutBucketWebsiteRequest

impl Clone for PutObjectAclOutput

impl Clone for PutObjectAclRequest

impl Clone for PutObjectLegalHoldOutput

impl Clone for PutObjectLegalHoldRequest

impl Clone for PutObjectLockConfigurationOutput

impl Clone for PutObjectLockConfigurationRequest

impl Clone for PutObjectOutput

impl Clone for PutObjectRetentionOutput

impl Clone for PutObjectRetentionRequest

impl Clone for PutObjectTaggingOutput

impl Clone for PutObjectTaggingRequest

impl Clone for PutPublicAccessBlockRequest

impl Clone for QueueConfiguration

impl Clone for QueueConfigurationDeprecated

impl Clone for RecordsEvent

impl Clone for Redirect

impl Clone for RedirectAllRequestsTo

impl Clone for ReplicationConfiguration

impl Clone for ReplicationRule

impl Clone for ReplicationRuleAndOperator

impl Clone for ReplicationRuleFilter

impl Clone for ReplicationTime

impl Clone for ReplicationTimeValue

impl Clone for RequestPaymentConfiguration

impl Clone for RequestProgress

impl Clone for RestoreObjectOutput

impl Clone for RestoreObjectRequest

impl Clone for RestoreRequest

impl Clone for RoutingRule

impl Clone for Rule

impl Clone for S3KeyFilter

impl Clone for S3Location

impl Clone for SSEKMS

impl Clone for SSES3

impl Clone for ScanRange

impl Clone for SelectObjectContentEventStreamItem

impl Clone for SelectObjectContentRequest

impl Clone for SelectParameters

impl Clone for ServerSideEncryptionByDefault

impl Clone for ServerSideEncryptionConfiguration

impl Clone for ServerSideEncryptionRule

impl Clone for SourceSelectionCriteria

impl Clone for SseKmsEncryptedObjects

impl Clone for Stats

impl Clone for StatsEvent

impl Clone for StorageClassAnalysis

impl Clone for StorageClassAnalysisDataExport

impl Clone for Tag

impl Clone for Tagging

impl Clone for TargetGrant

impl Clone for TopicConfiguration

impl Clone for TopicConfigurationDeprecated

impl Clone for Transition

impl Clone for UploadPartCopyOutput

impl Clone for UploadPartCopyRequest

impl Clone for UploadPartOutput

impl Clone for VersioningConfiguration

impl Clone for WebsiteConfiguration

impl Clone for S3Client

impl Clone for Region

impl Clone for WebIdentityProvider

impl Clone for AssumeRoleRequest

impl Clone for AssumeRoleResponse

impl Clone for AssumeRoleWithSAMLRequest

impl Clone for AssumeRoleWithSAMLResponse

impl Clone for AssumeRoleWithWebIdentityRequest

impl Clone for AssumeRoleWithWebIdentityResponse

impl Clone for AssumedRoleUser

impl Clone for Credentials

impl Clone for DecodeAuthorizationMessageRequest

impl Clone for DecodeAuthorizationMessageResponse

impl Clone for FederatedUser

impl Clone for GetAccessKeyInfoRequest

impl Clone for GetAccessKeyInfoResponse

impl Clone for GetCallerIdentityRequest

impl Clone for GetCallerIdentityResponse

impl Clone for GetFederationTokenRequest

impl Clone for GetFederationTokenResponse

impl Clone for GetSessionTokenRequest

impl Clone for GetSessionTokenResponse

impl Clone for PolicyDescriptorType

impl Clone for Tag

impl Clone for StsClient

impl Clone for TryDemangleError

impl Clone for Quote

impl Clone for Config

impl Clone for BellStyle

impl Clone for HistoryDuplicates

impl Clone for CompletionType

impl Clone for EditMode

impl Clone for ColorMode

impl Clone for OutputStreamType

impl Clone for Builder

impl Clone for Direction

impl Clone for Cmd

impl Clone for Word

impl Clone for At

impl Clone for Anchor

impl Clone for CharSearch

impl Clone for Movement

impl Clone for KeyPress

impl Clone for WordAction

impl Clone for Buffer

impl Clone for SecurityConfig

impl Clone for CNChecker

impl Clone for Identifier

impl Clone for Version

impl Clone for SemVerError

impl Clone for VersionReq

impl Clone for ReqParseError

impl Clone for RangeSet

impl Clone for Compat

impl Clone for Range

impl Clone for Comparator

impl Clone for Op

impl Clone for Identifier

impl Clone for Version

impl Clone for Identifier

impl Clone for Error

impl<E> Clone for UnitDeserializer<E>

impl<E> Clone for BoolDeserializer<E>

impl<E> Clone for I8Deserializer<E>

impl<E> Clone for I16Deserializer<E>

impl<E> Clone for I32Deserializer<E>

impl<E> Clone for I64Deserializer<E>

impl<E> Clone for IsizeDeserializer<E>

impl<E> Clone for U8Deserializer<E>

impl<E> Clone for U16Deserializer<E>

impl<E> Clone for U64Deserializer<E>

impl<E> Clone for UsizeDeserializer<E>

impl<E> Clone for F32Deserializer<E>

impl<E> Clone for F64Deserializer<E>

impl<E> Clone for CharDeserializer<E>

impl<E> Clone for I128Deserializer<E>

impl<E> Clone for U128Deserializer<E>

impl<E> Clone for U32Deserializer<E>

impl<'de, E> Clone for StrDeserializer<'de, E>

impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>

impl<E> Clone for StringDeserializer<E>

impl<'a, E> Clone for CowStrDeserializer<'a, E>

impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>

impl<I: Clone, E: Clone> Clone for SeqDeserializer<I, E>

impl<A: Clone> Clone for SeqAccessDeserializer<A>

impl<'de, I, E> Clone for MapDeserializer<'de, I, E> where
    I: Iterator + Clone,
    I::Item: Pair,
    <I::Item as Pair>::Second: Clone

impl<A: Clone> Clone for MapAccessDeserializer<A>

impl Clone for IgnoredAny

impl<'a> Clone for Unexpected<'a>

impl Clone for Category

impl Clone for Map<String, Value>

impl Clone for CompactFormatter

impl<'a> Clone for PrettyFormatter<'a>

impl Clone for Value

impl Clone for Number

impl Clone for Error

impl<Sep: Clone> Clone for StringWithSeparator<Sep>

impl Clone for SpaceSeparator

impl Clone for CommaSeparator

impl Clone for Sha256

impl Clone for Sha224

impl Clone for Sha512

impl Clone for Sha384

impl Clone for Sha512Trunc256

impl Clone for Sha512Trunc224

impl Clone for SigId

impl<T: Clone> Clone for Slab<T>

impl<D: Clone> Clone for Logger<D> where
    D: SendSyncUnwindSafeDrain<Ok = (), Err = Never>, 

impl Clone for Discard

impl<D: Clone + Drain, F: Clone> Clone for Filter<D, F> where
    F: Fn(&Record<'_>) -> bool + 'static + Send + Sync

impl<D: Clone + Drain> Clone for LevelFilter<D>

impl<D1: Clone + Drain, D2: Clone + Drain> Clone for Duplicate<D1, D2>

impl<D: Clone + Drain> Clone for Fuse<D> where
    D::Err: Debug

impl<D: Clone + Drain> Clone for IgnoreResult<D>

impl<D: Clone + Drain> Clone for MutexDrainError<D> where
    D::Err: Clone

impl Clone for Level

impl Clone for FilterLevel

impl Clone for OwnedKVList

impl Clone for OverflowStrategy

impl<A: Array> Clone for SmallVec<A> where
    A::Item: Clone

impl<A: Array + Clone> Clone for IntoIter<A> where
    A::Item: Clone

impl Clone for Domain

impl Clone for Type

impl Clone for Protocol

impl Clone for Config

impl Clone for ImportModeSwitcher

impl Clone for ImportPath

impl Clone for StrStack

impl<'a> Clone for Iter<'a>

impl Clone for ParseError

impl Clone for Choice

impl<T: Clone> Clone for CtOption<T>

impl<'a> Clone for ByteView<'a>

impl<O: Clone, D: Clone> Clone for SelfCell<O, D> where
    O: StableDeref

impl Clone for InstructionInfo

impl Clone for CpuFamily

impl Clone for Arch

impl Clone for Language

impl Clone for NameMangling

impl<'a> Clone for Name<'a>

impl Clone for DemangleOptions

impl Clone for Underscore

impl Clone for Abstract

impl Clone for As

impl Clone for Async

impl Clone for Auto

impl Clone for Await

impl Clone for Become

impl Clone for Box

impl Clone for Break

impl Clone for Const

impl Clone for Continue

impl Clone for Crate

impl Clone for Default

impl Clone for Do

impl Clone for Dyn

impl Clone for Else

impl Clone for Enum

impl Clone for Extern

impl Clone for Final

impl Clone for Fn

impl Clone for For

impl Clone for If

impl Clone for Impl

impl Clone for In

impl Clone for Let

impl Clone for Loop

impl Clone for Macro

impl Clone for Match

impl Clone for Mod

impl Clone for Move

impl Clone for Mut

impl Clone for Override

impl Clone for Priv

impl Clone for Pub

impl Clone for Ref

impl Clone for Return

impl Clone for SelfType

impl Clone for SelfValue

impl Clone for Static

impl Clone for Struct

impl Clone for Super

impl Clone for Trait

impl Clone for Try

impl Clone for Type

impl Clone for Typeof

impl Clone for Union

impl Clone for Unsafe

impl Clone for Unsized

impl Clone for Use

impl Clone for Virtual

impl Clone for Where

impl Clone for While

impl Clone for Yield

impl Clone for Add

impl Clone for AddEq

impl Clone for And

impl Clone for AndAnd

impl Clone for AndEq

impl Clone for At

impl Clone for Bang

impl Clone for Caret

impl Clone for CaretEq

impl Clone for Colon

impl Clone for Colon2

impl Clone for Comma

impl Clone for Div

impl Clone for DivEq

impl Clone for Dollar

impl Clone for Dot

impl Clone for Dot2

impl Clone for Dot3

impl Clone for DotDotEq

impl Clone for Eq

impl Clone for EqEq

impl Clone for Ge

impl Clone for Gt

impl Clone for Le

impl Clone for Lt

impl Clone for MulEq

impl Clone for Ne

impl Clone for Or

impl Clone for OrEq

impl Clone for OrOr

impl Clone for Pound

impl Clone for Question

impl Clone for RArrow

impl Clone for LArrow

impl Clone for Rem

impl Clone for RemEq

impl Clone for FatArrow

impl Clone for Semi

impl Clone for Shl

impl Clone for ShlEq

impl Clone for Shr

impl Clone for ShrEq

impl Clone for Star

impl Clone for Sub

impl Clone for SubEq

impl Clone for Tilde

impl Clone for Brace

impl Clone for Bracket

impl Clone for Paren

impl Clone for Group

impl<'a> Clone for ImplGenerics<'a>

impl<'a> Clone for TypeGenerics<'a>

impl<'a> Clone for Turbofish<'a>

impl Clone for Lifetime

impl Clone for LitStr

impl Clone for LitByteStr

impl Clone for LitByte

impl Clone for LitChar

impl Clone for LitInt

impl Clone for LitFloat

impl<'a> Clone for Cursor<'a>

impl<T, P> Clone for Punctuated<T, P> where
    T: Clone,
    P: Clone

impl<'a, T, P> Clone for Pairs<'a, T, P>

impl<T, P> Clone for IntoPairs<T, P> where
    T: Clone,
    P: Clone

impl<T> Clone for IntoIter<T> where
    T: Clone

impl<'a, T> Clone for Iter<'a, T>

impl<T, P> Clone for Pair<T, P> where
    T: Clone,
    P: Clone

impl Clone for Abi

impl Clone for AngleBracketedGenericArguments

impl Clone for Arm

impl Clone for AttrStyle

impl Clone for Attribute

impl Clone for BareFnArg

impl Clone for BinOp

impl Clone for Binding

impl Clone for Block

impl Clone for BoundLifetimes

impl Clone for ConstParam

impl Clone for Constraint

impl Clone for Data

impl Clone for DataEnum

impl Clone for DataStruct

impl Clone for DataUnion

impl Clone for DeriveInput

impl Clone for Expr

impl Clone for ExprArray

impl Clone for ExprAssign

impl Clone for ExprAssignOp

impl Clone for ExprAsync

impl Clone for ExprAwait

impl Clone for ExprBinary

impl Clone for ExprBlock

impl Clone for ExprBox

impl Clone for ExprBreak

impl Clone for ExprCall

impl Clone for ExprCast

impl Clone for ExprClosure

impl Clone for ExprContinue

impl Clone for ExprField

impl Clone for ExprForLoop

impl Clone for ExprGroup

impl Clone for ExprIf

impl Clone for ExprIndex

impl Clone for ExprLet

impl Clone for ExprLit

impl Clone for ExprLoop

impl Clone for ExprMacro

impl Clone for ExprMatch

impl Clone for ExprMethodCall

impl Clone for ExprParen

impl Clone for ExprPath

impl Clone for ExprRange

impl Clone for ExprReference

impl Clone for ExprRepeat

impl Clone for ExprReturn

impl Clone for ExprStruct

impl Clone for ExprTry

impl Clone for ExprTryBlock

impl Clone for ExprTuple

impl Clone for ExprType

impl Clone for ExprUnary

impl Clone for ExprUnsafe

impl Clone for ExprWhile

impl Clone for ExprYield

impl Clone for Field

impl Clone for FieldPat

impl Clone for FieldValue

impl Clone for Fields

impl Clone for FieldsNamed

impl Clone for FieldsUnnamed

impl Clone for File

impl Clone for FnArg

impl Clone for ForeignItem

impl Clone for ForeignItemFn

impl Clone for ForeignItemMacro

impl Clone for ForeignItemStatic

impl Clone for ForeignItemType

impl Clone for GenericArgument

impl Clone for GenericMethodArgument

impl Clone for GenericParam

impl Clone for Generics

impl Clone for ImplItem

impl Clone for ImplItemConst

impl Clone for ImplItemMacro

impl Clone for ImplItemMethod

impl Clone for ImplItemType

impl Clone for Index

impl Clone for Item

impl Clone for ItemConst

impl Clone for ItemEnum

impl Clone for ItemExternCrate

impl Clone for ItemFn

impl Clone for ItemForeignMod

impl Clone for ItemImpl

impl Clone for ItemMacro

impl Clone for ItemMacro2

impl Clone for ItemMod

impl Clone for ItemStatic

impl Clone for ItemStruct

impl Clone for ItemTrait

impl Clone for ItemTraitAlias

impl Clone for ItemType

impl Clone for ItemUnion

impl Clone for ItemUse

impl Clone for Label

impl Clone for LifetimeDef

impl Clone for Lit

impl Clone for LitBool

impl Clone for Local

impl Clone for Macro

impl Clone for MacroDelimiter

impl Clone for Member

impl Clone for Meta

impl Clone for MetaList

impl Clone for MetaNameValue

impl Clone for MethodTurbofish

impl Clone for NestedMeta

impl Clone for ParenthesizedGenericArguments

impl Clone for Pat

impl Clone for PatBox

impl Clone for PatIdent

impl Clone for PatLit

impl Clone for PatMacro

impl Clone for PatOr

impl Clone for PatPath

impl Clone for PatRange

impl Clone for PatReference

impl Clone for PatRest

impl Clone for PatSlice

impl Clone for PatStruct

impl Clone for PatTuple

impl Clone for PatTupleStruct

impl Clone for PatType

impl Clone for PatWild

impl Clone for Path

impl Clone for PathArguments

impl Clone for PathSegment

impl Clone for PredicateEq

impl Clone for PredicateLifetime

impl Clone for PredicateType

impl Clone for QSelf

impl Clone for RangeLimits

impl Clone for Receiver

impl Clone for ReturnType

impl Clone for Signature

impl Clone for Stmt

impl Clone for TraitBound

impl Clone for TraitBoundModifier

impl Clone for TraitItem

impl Clone for TraitItemConst

impl Clone for TraitItemMacro

impl Clone for TraitItemMethod

impl Clone for TraitItemType

impl Clone for Type

impl Clone for TypeArray

impl Clone for TypeBareFn

impl Clone for TypeGroup

impl Clone for TypeImplTrait

impl Clone for TypeInfer

impl Clone for TypeMacro

impl Clone for TypeNever

impl Clone for TypeParam

impl Clone for TypeParamBound

impl Clone for TypeParen

impl Clone for TypePath

impl Clone for TypePtr

impl Clone for TypeReference

impl Clone for TypeSlice

impl Clone for TypeTraitObject

impl Clone for TypeTuple

impl Clone for UnOp

impl Clone for UseGlob

impl Clone for UseGroup

impl Clone for UseName

impl Clone for UsePath

impl Clone for UseRename

impl Clone for UseTree

impl Clone for Variadic

impl Clone for Variant

impl Clone for VisCrate

impl Clone for VisPublic

impl Clone for VisRestricted

impl Clone for Visibility

impl Clone for WhereClause

impl Clone for WherePredicate

impl<'c, 'a> Clone for StepCursor<'c, 'a>

impl Clone for Error

impl Clone for AddBounds

impl Clone for BindStyle

impl<'a> Clone for BindingInfo<'a>

impl<'a> Clone for VariantAst<'a>

impl<'a> Clone for VariantInfo<'a>

impl<'a> Clone for Structure<'a>

impl Clone for ProcessStatus

impl Clone for RefreshKind

impl Clone for DiskType

impl Clone for Signal

impl Clone for LoadAvg

impl Clone for DiskUsage

impl Clone for StorageClass

impl Clone for PredefinedAcl

impl Clone for Projection

impl Clone for DigestAlgorithm

impl Clone for SigningAlgorithm

impl Clone for Scopes

impl Clone for ServiceAccountInfo

impl Clone for Token

impl<'a, 'b> Clone for Builder<'a, 'b>

impl Clone for TermInfo

impl Clone for Param

impl<T: Clone> Clone for TerminfoTerminal<T>

impl Clone for Attr

impl Clone for Column

impl Clone for ProductTable

impl Clone for Table

impl<C: PdMocker> Clone for PdMock<C>

impl Clone for ChannelTransport

impl Clone for SchedulePolicy

impl Clone for Operator

impl Clone for MockRaftStoreRouter

impl Clone for AddressMap

impl Clone for DropPacketFilter

impl Clone for DelayFilter

impl<C: Clone> Clone for SimulateTransport<C>

impl Clone for Direction

impl Clone for RegionPacketFilter

impl Clone for RandomLatencyFilter

impl Clone for LeaseReadFilter

impl Clone for DropMessageFilter

impl<E: Clone + Engine> Clone for AssertionStorage<E>

impl<E: Clone + Engine> Clone for SyncTestStorage<E>

impl Clone for KvGenerator

impl Clone for Nope

impl Clone for FailpointHook

impl Clone for NoHyphenation

impl Clone for HyphenSplitter

impl<'a, S: Clone + WordSplitter> Clone for Wrapper<'a, S>

impl Clone for BitAnd

impl Clone for BitOr

impl Clone for BitXor

impl Clone for Max

impl Clone for Min

impl Clone for Sample

impl Clone for Population

impl Clone for state

impl Clone for Option

impl Clone for ExecSummary

impl Clone for ExecutorName

impl Clone for Range

impl Clone for IntervalRange

impl Clone for PointRange

impl Clone for IterStatus

impl Clone for FixtureStorage

impl Clone for EvalType

impl Clone for FieldTypeTp

impl Clone for Collation

impl Clone for FieldTypeFlag

impl Clone for LazyBatchColumn

impl Clone for LazyBatchColumnVec

impl<T, C: Collator> Clone for SortKey<T, C> where
    T: AsRef<[u8]> + Clone

impl Clone for BitVec

impl Clone for ChunkedVecBytes

impl Clone for ChunkedVecEnum

impl Clone for ChunkedVecJson

impl Clone for ChunkedVecSet

impl<T: Clone + Sized> Clone for ChunkedVecSized<T>

impl<'a> Clone for LogicalRows<'a>

impl Clone for ScalarValue

impl<'a> Clone for ScalarValueRef<'a>

impl Clone for VectorValue

impl Clone for Datum

impl<T: Clone> Clone for Res<T>

impl Clone for Decimal

impl Clone for RoundMode

impl Clone for Duration

impl Clone for Enum

impl<'a> Clone for EnumRef<'a>

impl Clone for PathLeg

impl Clone for PathExpression

impl Clone for MySQLFormatter

impl Clone for ModifyType

impl Clone for JsonType

impl<'a> Clone for JsonRef<'a>

impl Clone for Json

impl Clone for Set

impl<'a> Clone for SetRef<'a>

impl Clone for Tz

impl Clone for TzOffset

impl Clone for WeekMode

impl Clone for Time

impl Clone for TimeType

impl Clone for TimeArgs

impl Clone for Flags

impl Clone for SqlMode

impl Clone for Flag

impl Clone for EvalConfig

impl<'a> Clone for DecodeHandleOp<'a>

impl<'a> Clone for RestoreData<'a>

impl<'a> Clone for DecodePartitionIdOp<'a>

impl Clone for RpnFnMeta

impl<'a, T: Clone + EvaluableRef<'a>> Clone for ScalarArg<'a, T>

impl<'a, T: Clone + 'a + EvaluableRef<'a>, C: Clone + 'a + ChunkRef<'a, T>> Clone for VectorArg<'a, T, C>

impl Clone for IntWithSign

impl Clone for TitanCfConfig

impl Clone for BackgroundJobLimits

impl Clone for DefaultCfConfig

impl Clone for WriteCfConfig

impl Clone for LockCfConfig

impl Clone for RaftCfConfig

impl Clone for TitanDBConfig

impl Clone for DbConfig

impl Clone for RaftDefaultCfConfig

impl Clone for RaftDbConfig

impl Clone for RaftEngineConfig

impl Clone for DBType

impl Clone for MetricConfig

impl Clone for UnifiedReadPoolConfig

impl Clone for StorageReadPoolConfig

impl Clone for CoprReadPoolConfig

impl Clone for ReadPoolConfig

impl Clone for BackupConfig

impl Clone for CdcConfig

impl Clone for TiKvConfig

impl Clone for Module

impl Clone for ConfigController

impl<E: Clone + Engine> Clone for Endpoint<E>

impl Clone for ReqTag

impl Clone for CF

impl Clone for ScanKeysKind

impl Clone for ScanKind

impl Clone for WaitType

impl Clone for PerfMetric

impl Clone for MemLockCheckResult

impl Clone for AcquireSemaphoreType

impl<R: Clone + FlowStatsReporter> Clone for FuturePoolTicker<R>

impl Clone for RowSampleCollector

impl Clone for SampleCollector

impl Clone for CmSketch

impl Clone for FmSketch

impl Clone for TrackerState

impl Clone for ReqContext

impl Clone for Config

impl Clone for Endpoint

impl<E: Clone, Router: Clone> Clone for ImportSSTService<E, Router> where
    E: KvEngine

impl Clone for ReadPoolHandle

impl<R: Clone + FlowStatsReporter> Clone for ReporterTicker<R>

impl Clone for GrpcTypeKind

impl Clone for GcCommandKind

impl Clone for SnapTask

impl Clone for ResolveStore

impl Clone for ReplicaReadLockCheckResult

impl Clone for WhetherSuccess

impl Clone for GlobalGrpcTypeKind

impl Clone for BatchableRequestKind

impl Clone for RequestStatusKind

impl Clone for RequestTypeKind

impl<S: Clone, R: Clone> Clone for ConnectionBuilder<S, R>

impl<S, R, E> Clone for RaftClient<S, R, E> where
    S: Clone,
    R: Clone

impl Clone for GrpcCompressionType

impl Clone for Config

impl Clone for BottommostLevelCompaction

impl<ER: Clone + RaftEngine> Clone for Debugger<ER>

impl Clone for LockObserver

impl Clone for GcConfig

impl Clone for GcWorkerConfigManager

impl<E, RR> Clone for GcWorker<E, RR> where
    E: Engine,
    RR: RaftStoreRouter<RocksEngine>, 

impl Clone for Client

impl Clone for Config

impl Clone for Role

impl Clone for DetectType

impl Clone for Scheduler

impl Clone for RoleChangeNotifier

impl Clone for Service

impl Clone for Delay

impl Clone for Scheduler

impl Clone for LockManager

impl Clone for Client

impl Clone for Proxy

impl<E: Clone, S: Clone> Clone for RaftKv<E, S> where
    E: KvEngine,
    S: RaftStoreRouter<E> + LocalReadRouter<E> + 'static, 

impl Clone for ReplicaReadLockChecker

impl Clone for PdStoreAddrResolver

impl<ER: Clone + RaftEngine, T: Clone + RaftStoreRouter<RocksEngine>> Clone for Service<ER, T>

impl Clone for NicSnapshot

impl Clone for Service

impl<T: RaftStoreRouter<RocksEngine> + Clone + 'static, E: Engine + Clone, L: LockManager + Clone> Clone for Service<T, E, L>

impl Clone for RaftProgressState

impl Clone for RaftProgress

impl Clone for RaftHardState

impl Clone for RaftStateRole

impl Clone for RaftSoftState

impl Clone for RaftStatus

impl Clone for RaftPeerRole

impl Clone for Epoch

impl Clone for RegionPeer

impl Clone for RegionMergeState

impl Clone for RaftTruncatedState

impl Clone for RaftApplyState

impl Clone for RegionMeta

impl<T, S, E> Clone for ServerTransport<T, S, E> where
    T: RaftStoreRouter<E> + 'static,
    S: StoreAddrResolver + 'static,
    E: KvEngine

impl Clone for Config

impl Clone for BlockCacheConfig

impl Clone for Lock

impl Clone for DiagnosticContext

impl Clone for WaitTimeout

impl Clone for DummyLockManager

impl Clone for CommandKind

impl Clone for CommandStageKind

impl Clone for CommandPriority

impl Clone for GcKeysCF

impl Clone for GcKeysDetail

impl Clone for CheckMemLockResult

impl<E: Clone + KvEngine> Clone for Mvcc<E>

impl Clone for MvccInfoCollector

impl Clone for MvccConflictKind

impl Clone for MvccDuplicateCommandKind

impl Clone for MvccCheckTxnStatusKind

impl Clone for NewerTsCheckState

impl Clone for OverlappedWrite

impl Clone for GcInfo

impl<S: Clone + Snapshot> Clone for TTLSnapshot<S>

impl Clone for ResponsePolicy

impl Clone for SchedPool

impl Clone for SchedTicker

impl<E: Engine, L: LockManager> Clone for Scheduler<E, L>

impl Clone for MissingLockAction

impl<'a> Clone for TransactionProperties<'a>

impl Clone for CommitKind

impl Clone for TransactionKind

impl Clone for Latch

impl Clone for Lock

impl Clone for TxnEntry

impl Clone for FixtureStore

impl<R: Clone + FlowStatsReporter> Clone for FuturePoolTicker<R>

impl Clone for PessimisticLockRes

impl<E: Engine, L: LockManager> Clone for Storage<E, L>

impl Clone for GetConsumer

impl Clone for Id

impl Clone for TraceEvent

impl Clone for narenas_mib

impl Clone for malloc_conf_mib

impl Clone for Error

impl<T: Clone + MibArg> Clone for Mib<T>

impl<T: Clone + MibArg> Clone for MibStr<T>

impl Clone for abort_mib

impl Clone for dss_mib

impl Clone for narenas_mib

impl Clone for junk_mib

impl Clone for zero_mib

impl Clone for tcache_mib

impl Clone for lg_tcache_max_mib

impl Clone for background_thread_mib

impl Clone for allocated_mib

impl Clone for active_mib

impl Clone for metadata_mib

impl Clone for resident_mib

impl Clone for mapped_mib

impl Clone for retained_mib

impl Clone for allocatedp_mib

impl Clone for deallocatedp_mib

impl<T: Clone> Clone for ThreadLocal<T>

impl Clone for version_mib

impl Clone for background_thread_mib

impl Clone for max_background_threads_mib

impl Clone for epoch_mib

impl Clone for Jemalloc

impl Clone for BTreeEngine

impl Clone for BTreeEngineSnapshot

impl Clone for GcKeysCF

impl Clone for GcKeysDetail

impl Clone for MockEngine

impl Clone for ExpectedWrite

impl Clone for PerfStatisticsFields

impl Clone for PerfStatisticsInstant

impl Clone for PerfStatisticsDelta

impl Clone for RocksEngine

impl Clone for CfStatistics

impl Clone for Statistics

impl Clone for Modify

impl<'a> Clone for SnapContext<'a>

impl Clone for ScanMode

impl Clone for SeekMode

impl Clone for BufferVec

impl<'a> Clone for Iter<'a>

impl Clone for LogFormat

impl Clone for ReadableSize

impl Clone for OptionReadableSize

impl Clone for ReadableDuration

impl<T: Clone> Clone for Tracker<T>

impl Clone for DeadlineError

impl Clone for Deadline

impl Clone for KeyBuilder

impl<T> Clone for Sender<T>

impl<T> Clone for Sender<T>

impl<T> Clone for LooseBoundedSender<T>

impl Clone for LiunxStyleCpuTime

impl Clone for CGroupSubsys

impl Clone for UnixSecs

impl Clone for Instant

impl Clone for CoarseClock

impl Clone for ThreadReadId

impl Clone for SteadyClock

impl Clone for SteadyTimer

impl<T: Display> Clone for Scheduler<T>

impl<T: Display + Send> Clone for Scheduler<T>

impl<S: Clone + Into<String>> Clone for Builder<S>

impl Clone for Worker

impl Clone for Env

impl Clone for FuturePool

impl Clone for Full

impl<T: Clone + PoolTicker> Clone for TickerWrapper<T>

impl Clone for DefaultTicker

impl Clone for Config

impl<T: Clone + PoolTicker> Clone for YatpPoolRunner<T>

impl<L: Clone, R: Clone> Clone for Either<L, R>

impl Clone for Date

impl Clone for Duration

impl Clone for Error

impl Clone for ConversionRange

impl Clone for ComponentRange

impl Clone for IndeterminateOffset

impl Clone for Format

impl Clone for Format

impl Clone for Error

impl Clone for Instant

impl Clone for OffsetDateTime

impl Clone for PrimitiveDateTime

impl Clone for Sign

impl Clone for Time

impl Clone for UtcOffset

impl Clone for Weekday

impl Clone for InUnionMetadata

impl Clone for CompareInMetadata

impl Clone for FieldType

impl Clone for Expr

impl Clone for RpnExpr

impl Clone for ByItem

impl Clone for ExprType

impl Clone for ScalarFuncSig

impl Clone for Executor

impl Clone for ExchangeSender

impl Clone for ExchangeReceiver

impl Clone for TableScan

impl Clone for Join

impl Clone for IndexScan

impl Clone for Selection

impl Clone for Projection

impl Clone for Aggregation

impl Clone for TopN

impl Clone for Limit

impl Clone for Kill

impl Clone for ExecutorExecutionSummary

impl Clone for ExecType

impl Clone for ExchangeType

impl Clone for EngineType

impl Clone for JoinType

impl Clone for JoinExecType

impl Clone for ChecksumRewriteRule

impl Clone for ChecksumRequest

impl Clone for ChecksumResponse

impl Clone for ChecksumScanOn

impl Clone for ChecksumAlgorithm

impl Clone for Row

impl Clone for Error

impl Clone for SelectResponse

impl Clone for Chunk

impl Clone for RowMeta

impl Clone for DagRequest

impl Clone for ChunkMemoryLayout

impl Clone for UserIdentity

impl Clone for StreamResponse

impl Clone for EncodeType

impl Clone for Endian

impl Clone for TableInfo

impl Clone for ColumnInfo

impl Clone for IndexInfo

impl Clone for KeyRange

impl Clone for Event

impl Clone for AnalyzeReq

impl Clone for AnalyzeIndexReq

impl Clone for AnalyzeColumnsReq

impl Clone for AnalyzeMixedResp

impl Clone for AnalyzeColumnGroup

impl Clone for AnalyzeColumnsResp

impl Clone for AnalyzeIndexResp

impl Clone for Bucket

impl Clone for Histogram

impl Clone for FmSketch

impl Clone for SampleCollector

impl Clone for RowSampleCollector

impl Clone for RowSample

impl Clone for CmSketchRow

impl Clone for CmSketchTopN

impl Clone for CmSketch

impl Clone for AnalyzeType

impl Clone for OpenOptions

impl Clone for UCred

impl Clone for Handle

impl Clone for SignalKind

impl Clone for BarrierWaitResult

impl<T> Clone for Sender<T>

impl<T> Clone for Sender<T>

impl<T> Clone for UnboundedSender<T>

impl<T> Clone for Receiver<T>

impl Clone for Key

impl Clone for Instant

impl Clone for DefaultExecutor

impl Clone for UnparkThread

impl Clone for Clock

impl Clone for Key

impl Clone for Handle

impl Clone for TlsConnector

impl Clone for TlsAcceptor

impl Clone for BytesCodec

impl Clone for Builder

impl Clone for LinesCodec

impl Clone for Map<String, Value>

impl Clone for Value

impl Clone for Error

impl Clone for Error

impl<T: Clone> Clone for WithDispatch<T>

impl<T: Clone> Clone for Instrumented<T>

impl Clone for Span

impl Clone for Identifier

impl Clone for Dispatch

impl<T: Clone + Display> Clone for DisplayValue<T>

impl<T: Clone + Debug> Clone for DebugValue<T>

impl Clone for Field

impl Clone for Kind

impl Clone for Level

impl Clone for LevelFilter

impl Clone for ParseLevelFilterError

impl Clone for Id

impl Clone for Interest

impl Clone for XxHash64

impl Clone for XxHash32

impl Clone for LockType

impl Clone for Lock

impl Clone for TimeStamp

impl Clone for TsSet

impl Clone for Key

impl Clone for MutationType

impl Clone for Mutation

impl Clone for OldValue

impl Clone for TxnExtra

impl Clone for WriteBatchFlags

impl Clone for WriteType

impl Clone for Write

impl<'a> Clone for WriteRef<'a>

impl Clone for B0

impl Clone for B1

impl<U: Clone + Unsigned + NonZero> Clone for PInt<U>

impl<U: Clone + Unsigned + NonZero> Clone for NInt<U>

impl Clone for Z0

impl Clone for UTerm

impl<U: Clone, B: Clone> Clone for UInt<U, B>

impl Clone for ATerm

impl<V: Clone, A: Clone> Clone for TArr<V, A>

impl Clone for Greater

impl Clone for Less

impl Clone for Equal

impl Clone for Error

impl Clone for TrieSetOwned

impl<'a> Clone for TrieSetSlice<'a>

impl<S: Copy> Clone for UncheckedIndex<S>

impl<S: Clone> Clone for UniCase<S>

impl<S: Clone> Clone for Ascii<S>

impl Clone for Level

impl Clone for BidiClass

impl<I: Clone> Clone for Decompositions<I>

impl<I: Clone> Clone for Recompositions<I>

impl<'a> Clone for GraphemeIndices<'a>

impl<'a> Clone for Graphemes<'a>

impl Clone for GraphemeCursor

impl<'a> Clone for UWordBounds<'a>

impl<'a> Clone for UWordBoundIndices<'a>

impl<'a> Clone for UnicodeSentences<'a>

impl<'a> Clone for USentenceBounds<'a>

impl<'a> Clone for USentenceBoundIndices<'a>

impl<'a> Clone for Input<'a>

impl Clone for EndOfInput

impl<S: Clone> Clone for Host<S>

impl Clone for Origin

impl Clone for OpaqueOrigin

impl Clone for ParseError

impl Clone for SyntaxViolation

impl Clone for Position

impl<'a> Clone for Parse<'a>

impl Clone for Url

impl<'a> Clone for ParseOptions<'a>

impl Clone for Error

impl Clone for Hyphenated

impl<'a> Clone for HyphenatedRef<'a>

impl Clone for Simple

impl<'a> Clone for SimpleRef<'a>

impl Clone for Urn

impl<'a> Clone for UrnRef<'a>

impl Clone for Version

impl Clone for Variant

impl Clone for Uuid

impl<V: Clone> Clone for VecMap<V>

impl<'a, V> Clone for Iter<'a, V>

impl<'a, V> Clone for Keys<'a, V>

impl<'a, V> Clone for Values<'a, V>

impl Clone for DirEntry

impl Clone for SharedGiver

impl<'a> Clone for Name<'a>

impl Clone for OwnedName

impl<'a> Clone for Attribute<'a>

impl Clone for OwnedAttribute

impl Clone for TextPosition

impl Clone for XmlVersion

impl Clone for Namespace

impl Clone for NamespaceStack

impl Clone for ParserConfig

impl Clone for XmlEvent

impl Clone for Error

impl Clone for ErrorKind

impl Clone for EmitterConfig

impl Clone for SchedConfig

impl Clone for Builder

impl<T> Clone for Remote<T>

impl Clone for Extras

impl Clone for Runner

impl Clone for Runner

impl<Z: Clone + Zeroize> Clone for Zeroizing<Z>

impl Clone for ZSTD_CCtx_s

impl Clone for ZSTD_DCtx_s

impl Clone for ZSTD_strategy

impl Clone for ZSTD_cParameter

impl Clone for ZSTD_bounds

impl Clone for ZSTD_ResetDirective

impl Clone for ZSTD_dParameter

impl Clone for ZSTD_inBuffer_s

impl Clone for ZSTD_outBuffer_s

impl Clone for ZSTD_EndDirective

impl Clone for ZSTD_CDict_s

impl Clone for ZSTD_DDict_s

impl Clone for ZDICT_params_t