Trait otter_api_tests::imports::failure::_core::clone::Clone 1.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 derive
d
implementation of Clone
calls clone
on each field.
For a generic struct, #[derive]
implements Clone
conditionally by adding bound Clone
on
generic parameters.
// `derive` implements Clone for Reading<T> when T is Clone. #[derive(Clone)] struct Reading<T> { frequency: T, }
How can I implement Clone
?
Types that are Copy
should have a trivial implementation of Clone
. More formally:
if T: Copy
, x: T
, and y: &T
, then let x = y.clone();
is equivalent to let x = *y;
.
Manual implementations should be careful to uphold this invariant; however, unsafe code
must not rely on it to ensure memory safety.
An example is a generic struct holding a function pointer. In this case, the
implementation of Clone
cannot be derive
d, but can be implemented as:
struct Generate<T>(fn() -> T); impl<T> Copy for Generate<T> {} impl<T> Clone for Generate<T> { fn clone(&self) -> Self { *self } }
Additional implementors
In addition to the implementors listed below,
the following types also implement Clone
:
- Function item types (i.e., the distinct types defined for each function)
- Function pointer types (e.g.,
fn() -> i32
) - Array types, for all sizes, if the item type also implements
Clone
(e.g.,[i32; 123456]
) - Tuple types, if each component also implements
Clone
(e.g.,()
,(i32, bool)
) - Closure types, if they capture no value from the environment
or if all such captured values implement
Clone
themselves. Note that variables captured by shared reference always implementClone
(even if the referent doesn’t), while variables captured by mutable reference never implementClone
.
Required methods
#[must_use = "cloning is often expensive and is not expected to have side effects"]pub fn clone(&self) -> Self
[src]
Returns a copy of the value.
Examples
let hello = "Hello"; // &str implements Clone assert_eq!("Hello", hello.clone());
Provided methods
pub fn clone_from(&mut self, source: &Self)
[src]
Performs copy-assignment from source
.
a.clone_from(&b)
is equivalent to a = b.clone()
in functionality,
but can be overridden to reuse the resources of a
to avoid unnecessary
allocations.
Implementations on Foreign Types
impl Clone for ExitStatus
[src]
pub fn clone(&self) -> ExitStatus
[src]
impl Clone for stat
[src]
impl Clone for SocketAddrV4
[src]
pub fn clone(&self) -> SocketAddrV4
[src]
impl Clone for FromBytesWithNulError
[src]
pub fn clone(&self) -> FromBytesWithNulError
[src]
impl Clone for Box<OsStr, Global>
[src]
pub fn clone(&self) -> Box<OsStr, Global>ⓘ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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
[src]
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
impl<'a> Clone for Ancestors<'a>
[src]
impl<'a> Clone for Component<'a>
[src]
impl Clone for SocketAddrV6
[src]
pub fn clone(&self) -> SocketAddrV6
[src]
impl Clone for Box<CStr, Global>
[src]
pub fn clone(&self) -> Box<CStr, Global>ⓘ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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
[src]
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
impl Clone for FromVecWithNulError
[src]
pub fn clone(&self) -> FromVecWithNulError
[src]
impl Clone for AddrParseError
[src]
pub fn clone(&self) -> AddrParseError
[src]
impl Clone for IpAddr
[src]
impl Clone for Box<Path, Global>
[src]
pub fn clone(&self) -> Box<Path, Global>ⓘ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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
[src]
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
impl<'a> Clone for Prefix<'a>
[src]
impl Clone for WaitTimeoutResult
[src]
pub fn clone(&self) -> WaitTimeoutResult
[src]
impl<'a> Clone for PrefixComponent<'a>
[src]
pub fn clone(&self) -> PrefixComponent<'a>
[src]
impl<'a> Clone for Components<'a>
[src]
pub fn clone(&self) -> Components<'a>ⓘNotable traits for Components<'a>
impl<'a> Iterator for Components<'a> type Item = Component<'a>;
[src]
Notable traits for Components<'a>
impl<'a> Iterator for Components<'a> type Item = Component<'a>;
impl Clone for NulError
[src]
impl Clone for Ipv4Addr
[src]
impl<'_, K> Clone for Iter<'_, K>
[src]
impl Clone for CString
[src]
impl<'_, T, S> Clone for Union<'_, T, S>
[src]
impl<'_, T, S> Clone for Intersection<'_, T, S>
[src]
pub fn clone(&self) -> Intersection<'_, T, S>ⓘNotable traits for Intersection<'a, T, S>
impl<'a, T, S> Iterator for Intersection<'a, T, S> where
S: BuildHasher,
T: Eq + Hash, type Item = &'a T;
[src]
Notable traits for Intersection<'a, T, S>
impl<'a, T, S> Iterator for Intersection<'a, T, S> where
S: BuildHasher,
T: Eq + Hash, type Item = &'a T;
impl<'a> Clone for Iter<'a>
[src]
impl Clone for Ipv6MulticastScope
[src]
pub fn clone(&self) -> Ipv6MulticastScope
[src]
impl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
[src]
pub fn clone(&self) -> SymmetricDifference<'_, T, S>ⓘNotable traits for SymmetricDifference<'a, T, S>
impl<'a, T, S> Iterator for SymmetricDifference<'a, T, S> where
S: BuildHasher,
T: Eq + Hash, type Item = &'a T;
[src]
Notable traits for SymmetricDifference<'a, T, S>
impl<'a, T, S> Iterator for SymmetricDifference<'a, T, S> where
S: BuildHasher,
T: Eq + Hash, type Item = &'a T;
impl Clone for ExitCode
[src]
impl Clone for System
[src]
impl<'a> Clone for Chain<'a>
[src]
impl Clone for Output
[src]
impl<T> Clone for SyncOnceCell<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> SyncOnceCell<T>
[src]
impl Clone for Shutdown
[src]
impl Clone for StripPrefixError
[src]
pub fn clone(&self) -> StripPrefixError
[src]
impl<'_, T, S> Clone for Difference<'_, T, S>
[src]
pub fn clone(&self) -> Difference<'_, T, S>ⓘNotable traits for Difference<'a, T, S>
impl<'a, T, S> Iterator for Difference<'a, T, S> where
S: BuildHasher,
T: Eq + Hash, type Item = &'a T;
[src]
Notable traits for Difference<'a, T, S>
impl<'a, T, S> Iterator for Difference<'a, T, S> where
S: BuildHasher,
T: Eq + Hash, type Item = &'a T;
impl Clone for SocketAddr
[src]
pub fn clone(&self) -> SocketAddr
[src]
impl Clone for Ipv6Addr
[src]
impl Clone for OsString
[src]
impl Clone for IntoStringError
[src]
pub fn clone(&self) -> IntoStringError
[src]
impl<T> Clone for *const T where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for bool
[src]
impl Clone for isize
[src]
impl Clone for u8
[src]
impl Clone for i64
[src]
impl Clone for i32
[src]
impl Clone for i16
[src]
impl Clone for u32
[src]
impl Clone for i128
[src]
impl Clone for i8
[src]
impl Clone for f32
[src]
impl Clone for f64
[src]
impl Clone for usize
[src]
impl Clone for u128
[src]
impl<'_, T> !Clone for &'_ mut T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl Clone for char
[src]
impl Clone for u16
[src]
impl<'_, T> Clone for &'_ T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
pub fn clone(&self) -> &'_ TⓘNotable traits for &'_ mut R
impl<'_, R> Read for &'_ mut R where
R: Read + ?Sized, impl<'_, W> Write for &'_ mut W where
W: Write + ?Sized, impl<'_, I> Iterator for &'_ mut I where
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;impl<'_, F> Future for &'_ mut F where
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;
[src]
Notable traits for &'_ mut R
impl<'_, R> Read for &'_ mut R where
R: Read + ?Sized, impl<'_, W> Write for &'_ mut W where
W: Write + ?Sized, impl<'_, I> Iterator for &'_ mut I where
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;impl<'_, F> Future for &'_ mut F where
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;
impl Clone for u64
[src]
impl<T> Clone for *mut T where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for !
[src]
impl<T, A> Clone for Box<T, A> where
T: Clone,
A: Allocator + Clone,
[src]
T: Clone,
A: Allocator + Clone,
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
[src]
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
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> Clone for Iter<'_, T>
[src]
impl<T> Clone for BinaryHeap<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> BinaryHeap<T>
[src]
pub fn clone_from(&mut self, source: &BinaryHeap<T>)
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T, A> Clone for Box<[T], A> where
T: Clone,
A: Allocator + Clone,
[src]
T: Clone,
A: Allocator + Clone,
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
[src]
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
pub fn clone_from(&mut self, other: &Box<[T], A>)
[src]
impl Clone for String
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Rc<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Rc<T>
[src]
Makes a clone of the Rc
pointer.
This creates another pointer to the same allocation, increasing the strong reference count.
Examples
use std::rc::Rc; let five = Rc::new(5); let _ = Rc::clone(&five);
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Weak<T>
[src]
Makes a clone of the Weak
pointer that points to the same allocation.
Examples
use std::rc::{Rc, Weak}; let weak_five = Rc::downgrade(&Rc::new(5)); let _ = Weak::clone(&weak_five);
impl<'_, T> Clone for Iter<'_, T>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Weak<T>
[src]
Makes a clone of the Weak
pointer that points to the same allocation.
Examples
use std::sync::{Arc, Weak}; let weak_five = Arc::downgrade(&Arc::new(5)); let _ = Weak::clone(&weak_five);
impl<'_, T> Clone for Cursor<'_, T>
[src]
impl<T, A> Clone for IntoIter<T, A> where
T: Clone,
A: Allocator + Clone,
[src]
T: Clone,
A: Allocator + Clone,
impl<'_, T> Clone for Iter<'_, T>
[src]
impl Clone for TryReserveError
[src]
pub fn clone(&self) -> TryReserveError
[src]
impl<T> Clone for LinkedList<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> LinkedList<T>
[src]
pub fn clone_from(&mut self, other: &LinkedList<T>)
[src]
impl<T> Clone for IntoIterSorted<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> IntoIterSorted<T>ⓘNotable traits for IntoIterSorted<T>
impl<T> Iterator for IntoIterSorted<T> where
T: Ord, type Item = T;
[src]
Notable traits for IntoIterSorted<T>
impl<T> Iterator for IntoIterSorted<T> where
T: Ord, type Item = T;
impl Clone for FromUtf8Error
[src]
pub fn clone(&self) -> FromUtf8Error
[src]
impl Clone for Global
[src]
impl<T, A> Clone for Vec<T, A> where
T: Clone,
A: Allocator + Clone,
[src]
T: Clone,
A: Allocator + Clone,
impl Clone for Box<str, Global>
[src]
pub fn clone(&self) -> Box<str, Global>ⓘ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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
[src]
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
impl Clone for _Unwind_Action
pub fn clone(&self) -> _Unwind_Action
impl Clone for _Unwind_Reason_Code
pub fn clone(&self) -> _Unwind_Reason_Code
impl Clone for Spec
[src]
impl Clone for MgmtGamePieceInfo
[src]
pub fn clone(&self) -> MgmtGamePieceInfo
[src]
impl Clone for MgmtGamePieceVisibleInfo
[src]
pub fn clone(&self) -> MgmtGamePieceVisibleInfo
[src]
impl Clone for MgmtPlayerInfo
[src]
pub fn clone(&self) -> MgmtPlayerInfo
[src]
impl Clone for MgmtGameResponseGameInfo
[src]
pub fn clone(&self) -> MgmtGameResponseGameInfo
[src]
impl Clone for Buffer
[src]
impl Clone for Buffer
[src]
impl Clone for Flexible
[src]
impl Clone for SpaceSeparator
[src]
pub fn clone(&self) -> SpaceSeparator
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampNanoSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampNanoSeconds<FORMAT, STRICTNESS>
[src]
impl<T> Clone for As<T> where
T: Clone + ?Sized,
[src]
T: Clone + ?Sized,
impl Clone for PreferMany
[src]
pub fn clone(&self) -> PreferMany
[src]
impl Clone for Bytes
[src]
impl<FORMAT, STRICTNESS> Clone for DurationMicroSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationMicroSeconds<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for DurationMilliSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationMilliSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for DurationSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for DurationNanoSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationNanoSeconds<FORMAT, STRICTNESS>
[src]
impl Clone for PreferOne
[src]
impl Clone for BytesOrString
[src]
pub fn clone(&self) -> BytesOrString
[src]
impl<T> Clone for PickFirst<T> where
T: Clone,
[src]
T: Clone,
impl<FORMAT, STRICTNESS> Clone for DurationMilliSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationMilliSeconds<FORMAT, STRICTNESS>
[src]
impl Clone for NoneAsEmptyString
[src]
pub fn clone(&self) -> NoneAsEmptyString
[src]
impl Clone for Strict
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampMicroSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampMicroSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for DurationNanoSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationNanoSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for DurationMicroSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationMicroSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for DurationSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> DurationSeconds<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampNanoSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampNanoSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampMilliSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampMilliSeconds<FORMAT, STRICTNESS>
[src]
impl<T> Clone for DefaultOnError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DefaultOnError<T>
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampMicroSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampMicroSeconds<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampSeconds<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampSeconds<FORMAT, STRICTNESS>
[src]
impl<FORMAT, STRICTNESS> Clone for TimestampMilliSecondsWithFrac<FORMAT, STRICTNESS> where
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
[src]
FORMAT: Clone + Format,
STRICTNESS: Clone + Strictness,
pub fn clone(&self) -> TimestampMilliSecondsWithFrac<FORMAT, STRICTNESS>
[src]
impl Clone for Same
[src]
impl Clone for CommaSeparator
[src]
pub fn clone(&self) -> CommaSeparator
[src]
impl Clone for Uppercase
[src]
impl Clone for DisplayFromStr
[src]
pub fn clone(&self) -> DisplayFromStr
[src]
impl<T> Clone for DefaultOnNull<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> DefaultOnNull<T>
[src]
impl<Sep, T> Clone for StringWithSeparator<Sep, T> where
T: Clone,
Sep: Clone,
[src]
T: Clone,
Sep: Clone,
pub fn clone(&self) -> StringWithSeparator<Sep, T>
[src]
impl Clone for Lowercase
[src]
impl<T, FORMAT> Clone for OneOrMany<T, FORMAT> where
T: Clone,
FORMAT: Clone + Format,
[src]
T: Clone,
FORMAT: Clone + Format,
impl Clone for SteadyTime
[src]
pub fn clone(&self) -> SteadyTime
[src]
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for Timespec
[src]
impl Clone for OutOfRangeError
[src]
pub fn clone(&self) -> OutOfRangeError
[src]
impl Clone for PreciseTime
[src]
pub fn clone(&self) -> PreciseTime
[src]
impl Clone for Tm
[src]
impl<A> Clone for ExtendedGcd<A> where
A: Clone,
[src]
A: Clone,
pub fn clone(&self) -> ExtendedGcd<A>
[src]
impl Clone for MatchKind
pub fn clone(&self) -> MatchKind
impl Clone for Match
pub fn clone(&self) -> Match
impl Clone for AhoCorasickBuilder
pub fn clone(&self) -> AhoCorasickBuilder
impl Clone for Error
pub fn clone(&self) -> Error
impl Clone for MatchKind
pub fn clone(&self) -> MatchKind
impl Clone for Searcher
pub fn clone(&self) -> Searcher
impl Clone for Builder
pub fn clone(&self) -> Builder
impl Clone for Config
pub fn clone(&self) -> Config
impl Clone for ErrorKind
pub fn clone(&self) -> ErrorKind
impl<S> Clone for AhoCorasick<S> where
S: Clone + StateID,
S: Clone + StateID,
pub fn clone(&self) -> AhoCorasick<S>
impl Clone for ErrorKind
pub fn clone(&self) -> ErrorKind
impl Clone for HirKind
pub fn clone(&self) -> HirKind
impl Clone for Error
pub fn clone(&self) -> Error
impl Clone for RepetitionRange
pub fn clone(&self) -> RepetitionRange
impl Clone for RepetitionRange
pub fn clone(&self) -> RepetitionRange
impl Clone for RepetitionOp
pub fn clone(&self) -> RepetitionOp
impl Clone for FlagsItem
pub fn clone(&self) -> FlagsItem
impl Clone for ClassBytesRange
pub fn clone(&self) -> ClassBytesRange
impl Clone for ClassSetRange
pub fn clone(&self) -> ClassSetRange
impl Clone for Utf8Sequence
pub fn clone(&self) -> Utf8Sequence
impl Clone for ParserBuilder
pub fn clone(&self) -> ParserBuilder
impl Clone for Concat
pub fn clone(&self) -> Concat
impl Clone for Parser
pub fn clone(&self) -> Parser
impl Clone for ClassUnicodeRange
pub fn clone(&self) -> ClassUnicodeRange
impl Clone for ClassBracketed
pub fn clone(&self) -> ClassBracketed
impl Clone for Class
pub fn clone(&self) -> Class
impl Clone for RepetitionKind
pub fn clone(&self) -> RepetitionKind
impl Clone for ClassUnicode
pub fn clone(&self) -> ClassUnicode
impl Clone for ClassPerl
pub fn clone(&self) -> ClassPerl
impl Clone for GroupKind
pub fn clone(&self) -> GroupKind
impl Clone for Assertion
pub fn clone(&self) -> Assertion
impl Clone for ErrorKind
pub fn clone(&self) -> ErrorKind
impl Clone for ClassUnicodeOpKind
pub fn clone(&self) -> ClassUnicodeOpKind
impl Clone for Group
pub fn clone(&self) -> Group
impl Clone for Flag
pub fn clone(&self) -> Flag
impl Clone for ClassSetBinaryOpKind
pub fn clone(&self) -> ClassSetBinaryOpKind
impl Clone for Anchor
pub fn clone(&self) -> Anchor
impl Clone for ClassUnicode
pub fn clone(&self) -> ClassUnicode
impl Clone for Comment
pub fn clone(&self) -> Comment
impl Clone for Flags
pub fn clone(&self) -> Flags
impl Clone for WithComments
pub fn clone(&self) -> WithComments
impl Clone for ClassUnicodeKind
pub fn clone(&self) -> ClassUnicodeKind
impl Clone for Span
pub fn clone(&self) -> Span
impl Clone for Translator
pub fn clone(&self) -> Translator
impl Clone for Literal
pub fn clone(&self) -> Literal
impl Clone for Alternation
pub fn clone(&self) -> Alternation
impl Clone for Repetition
pub fn clone(&self) -> Repetition
impl Clone for CaptureName
pub fn clone(&self) -> CaptureName
impl Clone for RepetitionKind
pub fn clone(&self) -> RepetitionKind
impl Clone for ClassPerlKind
pub fn clone(&self) -> ClassPerlKind
impl Clone for Error
pub fn clone(&self) -> Error
impl Clone for HexLiteralKind
pub fn clone(&self) -> HexLiteralKind
impl Clone for ClassBytes
pub fn clone(&self) -> ClassBytes
impl Clone for Error
pub fn clone(&self) -> Error
impl Clone for Position
pub fn clone(&self) -> Position
impl Clone for Hir
pub fn clone(&self) -> Hir
impl Clone for ClassSet
pub fn clone(&self) -> ClassSet
impl Clone for Utf8Range
pub fn clone(&self) -> Utf8Range
impl Clone for Literal
pub fn clone(&self) -> Literal
impl Clone for SetFlags
pub fn clone(&self) -> SetFlags
impl Clone for ClassSetBinaryOp
pub fn clone(&self) -> ClassSetBinaryOp
impl Clone for TranslatorBuilder
pub fn clone(&self) -> TranslatorBuilder
impl Clone for SpecialLiteralKind
pub fn clone(&self) -> SpecialLiteralKind
impl Clone for Parser
pub fn clone(&self) -> Parser
impl Clone for Repetition
pub fn clone(&self) -> Repetition
impl Clone for ClassAscii
pub fn clone(&self) -> ClassAscii
impl Clone for LiteralKind
pub fn clone(&self) -> LiteralKind
impl Clone for AssertionKind
pub fn clone(&self) -> AssertionKind
impl Clone for Literals
pub fn clone(&self) -> Literals
impl Clone for ClassSetUnion
pub fn clone(&self) -> ClassSetUnion
impl Clone for Class
pub fn clone(&self) -> Class
impl Clone for FlagsItemKind
pub fn clone(&self) -> FlagsItemKind
impl Clone for WordBoundary
pub fn clone(&self) -> WordBoundary
impl Clone for ClassSetItem
pub fn clone(&self) -> ClassSetItem
impl Clone for Literal
pub fn clone(&self) -> Literal
impl Clone for ParserBuilder
pub fn clone(&self) -> ParserBuilder
impl Clone for Group
pub fn clone(&self) -> Group
impl Clone for Ast
pub fn clone(&self) -> Ast
impl Clone for GroupKind
pub fn clone(&self) -> GroupKind
impl Clone for ClassAsciiKind
pub fn clone(&self) -> ClassAsciiKind
impl Clone for Timestamp
[src]
impl Clone for Rfc3339Timestamp
[src]
pub fn clone(&self) -> Rfc3339Timestamp
[src]
impl Clone for Error
[src]
impl Clone for FormattedDuration
[src]
pub fn clone(&self) -> FormattedDuration
[src]
impl Clone for Duration
[src]
impl Clone for Error
[src]
impl Clone for ParseColorError
pub fn clone(&self) -> ParseColorError
impl Clone for ColorChoice
pub fn clone(&self) -> ColorChoice
impl Clone for ColorSpec
pub fn clone(&self) -> ColorSpec
impl Clone for Color
pub fn clone(&self) -> Color
impl Clone for Stream
pub fn clone(&self) -> Stream
impl Clone for PrintFmt
[src]
impl Clone for Frame
[src]
impl Clone for Backtrace
[src]
impl Clone for BacktraceFrame
[src]
pub fn clone(&self) -> BacktraceFrame
[src]
impl Clone for BacktraceSymbol
[src]
pub fn clone(&self) -> BacktraceSymbol
[src]
impl Clone for TryDemangleError
pub fn clone(&self) -> TryDemangleError
impl Clone for DwRle
pub fn clone(&self) -> DwRle
impl<T> Clone for EhFrameOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> EhFrameOffset<T>
impl Clone for Register
pub fn clone(&self) -> Register
impl<T> Clone for UnitSectionOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> UnitSectionOffset<T>
impl<R> Clone for UnwindContext<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> UnwindContext<R>
impl<R> Clone for DebugRngLists<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugRngLists<R>
impl<'a, R> Clone for CallFrameInstructionIter<'a, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> CallFrameInstructionIter<'a, R>
impl Clone for DwIdx
pub fn clone(&self) -> DwIdx
impl Clone for DwLle
pub fn clone(&self) -> DwLle
impl<T> Clone for DebugLineOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugLineOffset<T>
impl Clone for DwLns
pub fn clone(&self) -> DwLns
impl Clone for Encoding
pub fn clone(&self) -> Encoding
impl Clone for Range
pub fn clone(&self) -> Range
impl<R> Clone for PubTypesEntryIter<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> PubTypesEntryIter<R>
impl<T> Clone for DebugRngListsIndex<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugRngListsIndex<T>
impl<R> Clone for DebugRanges<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugRanges<R>
impl<'input, Endian> Clone for EndianSlice<'input, Endian> where
Endian: Clone + Endianity,
Endian: Clone + Endianity,
pub fn clone(&self) -> EndianSlice<'input, Endian>
impl Clone for DwUt
pub fn clone(&self) -> DwUt
impl<R> Clone for PubNamesEntryIter<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> PubNamesEntryIter<R>
impl<R, Offset> Clone for CompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> CompleteLineProgram<R, Offset>
impl Clone for DwId
pub fn clone(&self) -> DwId
impl<R, Offset> Clone for LineProgramHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> LineProgramHeader<R, Offset>
impl<R> Clone for RawLocListEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> RawLocListEntry<R>
impl Clone for DwAddr
pub fn clone(&self) -> DwAddr
impl Clone for DwTag
pub fn clone(&self) -> DwTag
impl<R> Clone for DebugLineStr<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugLineStr<R>
impl<R> Clone for RangeLists<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> RangeLists<R>
impl Clone for LittleEndian
pub fn clone(&self) -> LittleEndian
impl Clone for DwMacro
pub fn clone(&self) -> DwMacro
impl<R, Offset> Clone for CommonInformationEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> CommonInformationEntry<R, Offset>
impl<T> Clone for DebugMacroOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugMacroOffset<T>
impl<R, Offset> Clone for FrameDescriptionEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> FrameDescriptionEntry<R, Offset>
impl<R> Clone for UnwindTableRow<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> UnwindTableRow<R>
impl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R> where
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
pub fn clone(&self) -> CfiEntriesIter<'bases, Section, R>
impl<R> Clone for DebugPubNames<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> DebugPubNames<R>
impl Clone for DwForm
pub fn clone(&self) -> DwForm
impl<R, Offset> Clone for LineInstruction<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> LineInstruction<R, Offset>
impl<R, Offset> Clone for Piece<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> Piece<R, Offset>
impl<T> Clone for DebugLineStrOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugLineStrOffset<T>
impl Clone for DwarfFileType
pub fn clone(&self) -> DwarfFileType
impl<Offset> Clone for UnitType<Offset> where
Offset: Clone + ReaderOffset,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> UnitType<Offset>
impl Clone for DwDefaulted
pub fn clone(&self) -> DwDefaulted
impl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> EntriesCursor<'abbrev, 'unit, R>
impl Clone for DwAte
pub fn clone(&self) -> DwAte
impl<T> Clone for DebugFrameOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugFrameOffset<T>
impl Clone for BigEndian
pub fn clone(&self) -> BigEndian
impl<R, Offset> Clone for UnitHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> UnitHeader<R, Offset>
impl<R> Clone for DebugInfo<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugInfo<R>
impl Clone for DwAccess
pub fn clone(&self) -> DwAccess
impl<R> Clone for DebugFrame<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> DebugFrame<R>
impl Clone for DwDsc
pub fn clone(&self) -> DwDsc
impl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> EntriesTree<'abbrev, 'unit, R>
impl<R> Clone for DebugInfoUnitHeadersIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> DebugInfoUnitHeadersIter<R>
impl<T> Clone for DebugLocListsBase<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugLocListsBase<T>
impl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> DebuggingInformationEntry<'abbrev, 'unit, R, Offset>
impl Clone for AttributeSpecification
pub fn clone(&self) -> AttributeSpecification
impl Clone for RunTimeEndian
pub fn clone(&self) -> RunTimeEndian
impl<R> Clone for ParsedEhFrameHdr<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> ParsedEhFrameHdr<R>
impl<R> Clone for DebugAbbrev<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugAbbrev<R>
impl<R> Clone for Expression<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> Expression<R>
impl Clone for DwLnct
pub fn clone(&self) -> DwLnct
impl<'a, R> Clone for EhHdrTable<'a, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> EhHdrTable<'a, R>
impl Clone for LineRow
pub fn clone(&self) -> LineRow
impl<R> Clone for DebugLoc<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugLoc<R>
impl Clone for FileEntryFormat
pub fn clone(&self) -> FileEntryFormat
impl Clone for DwLang
pub fn clone(&self) -> DwLang
impl<'iter, R> Clone for RegisterRuleIter<'iter, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> RegisterRuleIter<'iter, R>ⓘ
impl Clone for ReaderOffsetId
pub fn clone(&self) -> ReaderOffsetId
impl<R> Clone for DebugStrOffsets<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugStrOffsets<R>
impl Clone for DwInl
pub fn clone(&self) -> DwInl
impl<R, Offset> Clone for Operation<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> Operation<R, Offset>
impl Clone for X86_64
pub fn clone(&self) -> X86_64
impl Clone for Abbreviation
pub fn clone(&self) -> Abbreviation
impl Clone for DwVirtuality
pub fn clone(&self) -> DwVirtuality
impl Clone for LineEncoding
pub fn clone(&self) -> LineEncoding
impl Clone for DwoId
pub fn clone(&self) -> DwoId
impl Clone for DwEnd
pub fn clone(&self) -> DwEnd
impl<R> Clone for OperationIter<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> OperationIter<R>
impl<R> Clone for DebugTypes<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugTypes<R>
impl<R, Offset> Clone for AttributeValue<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> AttributeValue<R, Offset>
impl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> EntriesRaw<'abbrev, 'unit, R>
impl<R> Clone for EhFrameHdr<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> EhFrameHdr<R>
impl<R> Clone for LocationLists<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> LocationLists<R>
impl Clone for DwCfa
pub fn clone(&self) -> DwCfa
impl<R> Clone for CfaRule<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> CfaRule<R>
impl<T> Clone for DebugAddrBase<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugAddrBase<T>
impl<R> Clone for DebugStr<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugStr<R>
impl<'abbrev, 'entry, 'unit, R> Clone for AttrsIter<'abbrev, 'entry, 'unit, R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> AttrsIter<'abbrev, 'entry, 'unit, R>
impl Clone for Value
pub fn clone(&self) -> Value
impl<R> Clone for LocationListEntry<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> LocationListEntry<R>
impl<R> Clone for EhFrame<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> EhFrame<R>
impl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R> where
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
pub fn clone(&self) -> CieOrFde<'bases, Section, R>
impl<T> Clone for DebugStrOffsetsIndex<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugStrOffsetsIndex<T>
impl<T> Clone for DebugLocListsIndex<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugLocListsIndex<T>
impl<R> Clone for DebugAddr<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugAddr<R>
impl<T> Clone for RawRngListEntry<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> RawRngListEntry<T>
impl<T> Clone for RangeListsOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> RangeListsOffset<T>
impl<R> Clone for UninitializedUnwindContext<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> UninitializedUnwindContext<R>
impl<R> Clone for LineSequence<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> LineSequence<R>
impl Clone for ColumnType
pub fn clone(&self) -> ColumnType
impl Clone for DwAt
pub fn clone(&self) -> DwAt
impl<R, Program, Offset> Clone for LineRows<R, Program, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
Program: Clone + LineProgram<R, Offset>,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
Program: Clone + LineProgram<R, Offset>,
pub fn clone(&self) -> LineRows<R, Program, Offset>
impl<T> Clone for DebugRngListsBase<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugRngListsBase<T>
impl Clone for DwOp
pub fn clone(&self) -> DwOp
impl<R> Clone for RegisterRule<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> RegisterRule<R>
impl<R> Clone for DebugLocLists<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugLocLists<R>
impl<T> Clone for LocationListsOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> LocationListsOffset<T>
impl Clone for Augmentation
pub fn clone(&self) -> Augmentation
impl Clone for Pointer
pub fn clone(&self) -> Pointer
impl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R> where
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
R: Clone + Reader,
Section: Clone + UnwindSection<R>,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
pub fn clone(&self) -> PartialFrameDescriptionEntry<'bases, Section, R>
impl Clone for SectionBaseAddresses
pub fn clone(&self) -> SectionBaseAddresses
impl<T> Clone for ArangeEntry<T> where
T: Clone + Copy,
T: Clone + Copy,
pub fn clone(&self) -> ArangeEntry<T>
impl Clone for DwLne
pub fn clone(&self) -> DwLne
impl<R> Clone for CallFrameInstruction<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> CallFrameInstruction<R>
impl Clone for ValueType
pub fn clone(&self) -> ValueType
impl Clone for X86
pub fn clone(&self) -> X86
impl<R> Clone for PubTypesEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> PubTypesEntry<R>
impl<R, Offset> Clone for Location<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> Location<R, Offset>
impl Clone for Format
pub fn clone(&self) -> Format
impl<T> Clone for DieReference<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DieReference<T>
impl Clone for Error
pub fn clone(&self) -> Error
impl Clone for DwVis
pub fn clone(&self) -> DwVis
impl<R> Clone for DebugLine<R> where
R: Clone,
R: Clone,
pub fn clone(&self) -> DebugLine<R>
impl<R> Clone for LineInstructions<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> LineInstructions<R>
impl<R> Clone for ArangeEntryIter<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> ArangeEntryIter<R>
impl<R, Offset> Clone for IncompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> IncompleteLineProgram<R, Offset>
impl Clone for DwCc
pub fn clone(&self) -> DwCc
impl<R> Clone for DebugPubTypes<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> DebugPubTypes<R>
impl<T> Clone for DebugAbbrevOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugAbbrevOffset<T>
impl<R> Clone for Attribute<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> Attribute<R>
impl<T> Clone for DebugStrOffsetsBase<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugStrOffsetsBase<T>
impl Clone for BaseAddresses
pub fn clone(&self) -> BaseAddresses
impl Clone for DwEhPe
pub fn clone(&self) -> DwEhPe
impl<T> Clone for UnitOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> UnitOffset<T>
impl<T> Clone for DebugAddrIndex<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugAddrIndex<T>
impl Clone for DwChildren
pub fn clone(&self) -> DwChildren
impl Clone for SectionId
pub fn clone(&self) -> SectionId
impl<T> Clone for DebugTypesOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugTypesOffset<T>
impl<R, Offset> Clone for FileEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
pub fn clone(&self) -> FileEntry<R, Offset>
impl Clone for DebugTypeSignature
pub fn clone(&self) -> DebugTypeSignature
impl Clone for DwOrd
pub fn clone(&self) -> DwOrd
impl<T> Clone for DebugMacinfoOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugMacinfoOffset<T>
impl<R> Clone for PubNamesEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> PubNamesEntry<R>
impl<T> Clone for DebugStrOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugStrOffset<T>
impl Clone for Abbreviations
pub fn clone(&self) -> Abbreviations
impl<T> Clone for DebugInfoOffset<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> DebugInfoOffset<T>
impl<R> Clone for DebugAranges<R> where
R: Clone + Reader,
R: Clone + Reader,
pub fn clone(&self) -> DebugAranges<R>
impl Clone for DwDs
pub fn clone(&self) -> DwDs
impl Clone for Arm
pub fn clone(&self) -> Arm
impl<R> Clone for DebugTypesUnitHeadersIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
pub fn clone(&self) -> DebugTypesUnitHeadersIter<R>
impl<E> Clone for EncryptionInfoCommand64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> EncryptionInfoCommand64<E>
impl Clone for ImageRomOptionalHeader
pub fn clone(&self) -> ImageRomOptionalHeader
impl<E> Clone for Rel32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Rel32<E>
impl<E> Clone for DataInCodeEntry<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DataInCodeEntry<E>
impl Clone for SectionFlags
pub fn clone(&self) -> SectionFlags
impl<E> Clone for FileHeader32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> FileHeader32<E>
impl Clone for ImageHotPatchBase
pub fn clone(&self) -> ImageHotPatchBase
impl<E> Clone for LoadCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> LoadCommand<E>
impl<'data, 'file> Clone for CoffSymbolTable<'data, 'file> where
'data: 'file,
'data: 'file,
pub fn clone(&self) -> CoffSymbolTable<'data, 'file>
impl<'data> Clone for ObjectMap<'data>
pub fn clone(&self) -> ObjectMap<'data>
impl Clone for ImageDosHeader
pub fn clone(&self) -> ImageDosHeader
impl<E> Clone for ProgramHeader64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> ProgramHeader64<E>
impl<T> Clone for SymbolMap<T> where
T: Clone + SymbolMapEntry,
T: Clone + SymbolMapEntry,
pub fn clone(&self) -> SymbolMap<T>
impl Clone for ImageRuntimeFunctionEntry
pub fn clone(&self) -> ImageRuntimeFunctionEntry
impl<E> Clone for Rela64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Rela64<E>
impl Clone for ImageLinenumber
pub fn clone(&self) -> ImageLinenumber
impl<'data> Clone for StringTable<'data>
pub fn clone(&self) -> StringTable<'data>
impl Clone for AnonObjectHeaderBigobj
pub fn clone(&self) -> AnonObjectHeaderBigobj
impl Clone for ImageCor20Header
pub fn clone(&self) -> ImageCor20Header
impl Clone for ImageResourceDirStringU
pub fn clone(&self) -> ImageResourceDirStringU
impl<'data, Mach> Clone for SymbolTable<'data, Mach> where
Mach: Clone + MachHeader,
<Mach as MachHeader>::Nlist: Clone,
Mach: Clone + MachHeader,
<Mach as MachHeader>::Nlist: Clone,
pub fn clone(&self) -> SymbolTable<'data, Mach>
impl Clone for ImageAuxSymbolFunction
pub fn clone(&self) -> ImageAuxSymbolFunction
impl Clone for Header
pub fn clone(&self) -> Header
impl Clone for RelocationInfo
pub fn clone(&self) -> RelocationInfo
impl Clone for ImageSymbol
pub fn clone(&self) -> ImageSymbol
impl Clone for ImageFunctionEntry64
pub fn clone(&self) -> ImageFunctionEntry64
impl Clone for ImageFunctionEntry
pub fn clone(&self) -> ImageFunctionEntry
impl Clone for ImageEnclaveConfig32
pub fn clone(&self) -> ImageEnclaveConfig32
impl<E> Clone for SourceVersionCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SourceVersionCommand<E>
impl<'data> Clone for Import<'data>
pub fn clone(&self) -> Import<'data>
impl Clone for BinaryFormat
pub fn clone(&self) -> BinaryFormat
impl Clone for ImageCoffSymbolsHeader
pub fn clone(&self) -> ImageCoffSymbolsHeader
impl<E> Clone for U32Bytes<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> U32Bytes<E>
impl Clone for AnonObjectHeaderV2
pub fn clone(&self) -> AnonObjectHeaderV2
impl<E> Clone for Nlist64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Nlist64<E>
impl Clone for ImageTlsDirectory32
pub fn clone(&self) -> ImageTlsDirectory32
impl<E> Clone for CompressionHeader64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> CompressionHeader64<E>
impl<E> Clone for TwolevelHintsCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> TwolevelHintsCommand<E>
impl Clone for SymbolScope
pub fn clone(&self) -> SymbolScope
impl Clone for ImageDynamicRelocation32V2
pub fn clone(&self) -> ImageDynamicRelocation32V2
impl<E> Clone for EncryptionInfoCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> EncryptionInfoCommand<E>
impl Clone for ImageResourceDirectoryString
pub fn clone(&self) -> ImageResourceDirectoryString
impl<'data, 'file, Mach> Clone for MachOSymbol<'data, 'file, Mach> where
Mach: Clone + MachHeader,
<Mach as MachHeader>::Nlist: Clone,
Mach: Clone + MachHeader,
<Mach as MachHeader>::Nlist: Clone,
pub fn clone(&self) -> MachOSymbol<'data, 'file, Mach>
impl<E> Clone for NoteHeader64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> NoteHeader64<E>
impl<'data, 'file, Elf> Clone for ElfSymbolTable<'data, 'file, Elf> where
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
pub fn clone(&self) -> ElfSymbolTable<'data, 'file, Elf>
impl<E> Clone for I32Bytes<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> I32Bytes<E>
impl<'data, Elf> Clone for SectionTable<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::SectionHeader: Clone,
Elf: Clone + FileHeader,
<Elf as FileHeader>::SectionHeader: Clone,
pub fn clone(&self) -> SectionTable<'data, Elf>
impl<'data, Elf> Clone for SymbolTable<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Sym: Clone,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Sym: Clone,
pub fn clone(&self) -> SymbolTable<'data, Elf>
impl<E> Clone for DysymtabCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DysymtabCommand<E>
impl<E> Clone for BuildVersionCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> BuildVersionCommand<E>
impl Clone for ImagePrologueDynamicRelocationHeader
pub fn clone(&self) -> ImagePrologueDynamicRelocationHeader
impl<E> Clone for SubLibraryCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SubLibraryCommand<E>
impl<E> Clone for Nlist32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Nlist32<E>
impl<E> Clone for I64Bytes<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> I64Bytes<E>
impl<E> Clone for PreboundDylibCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> PreboundDylibCommand<E>
impl Clone for ImageLoadConfigDirectory64
pub fn clone(&self) -> ImageLoadConfigDirectory64
impl Clone for ImageDynamicRelocation32
pub fn clone(&self) -> ImageDynamicRelocation32
impl Clone for ImageExportDirectory
pub fn clone(&self) -> ImageExportDirectory
impl Clone for ImageImportDescriptor
pub fn clone(&self) -> ImageImportDescriptor
impl<E> Clone for Dyn32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Dyn32<E>
impl Clone for SymbolIndex
pub fn clone(&self) -> SymbolIndex
impl Clone for ImageEpilogueDynamicRelocationHeader
pub fn clone(&self) -> ImageEpilogueDynamicRelocationHeader
impl<'data, 'file, Elf> Clone for ElfSymbol<'data, 'file, Elf> where
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
'data: 'file,
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
pub fn clone(&self) -> ElfSymbol<'data, 'file, Elf>
impl Clone for ImageDynamicRelocationTable
pub fn clone(&self) -> ImageDynamicRelocationTable
impl<E> Clone for RoutinesCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> RoutinesCommand<E>
impl<E> Clone for FileHeader64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> FileHeader64<E>
impl<'data, 'file, Mach> Clone for MachOSymbolTable<'data, 'file, Mach> where
Mach: Clone + MachHeader,
Mach: Clone + MachHeader,
pub fn clone(&self) -> MachOSymbolTable<'data, 'file, Mach>
impl<E> Clone for Rela32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Rela32<E>
impl Clone for ImageAuxSymbolWeak
pub fn clone(&self) -> ImageAuxSymbolWeak
impl Clone for ImageDataDirectory
pub fn clone(&self) -> ImageDataDirectory
impl Clone for AddressSize
pub fn clone(&self) -> AddressSize
impl Clone for SectionIndex
pub fn clone(&self) -> SectionIndex
impl Clone for ImageBaseRelocation
pub fn clone(&self) -> ImageBaseRelocation
impl<E> Clone for Syminfo32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Syminfo32<E>
impl Clone for NonPagedDebugInfo
pub fn clone(&self) -> NonPagedDebugInfo
impl<E> Clone for U16Bytes<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> U16Bytes<E>
impl Clone for ImageVxdHeader
pub fn clone(&self) -> ImageVxdHeader
impl<E> Clone for MachHeader32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> MachHeader32<E>
impl Clone for ImageResourceDirectory
pub fn clone(&self) -> ImageResourceDirectory
impl<E> Clone for DylinkerCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DylinkerCommand<E>
impl<E> Clone for LinkeditDataCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> LinkeditDataCommand<E>
impl Clone for ImageDebugDirectory
pub fn clone(&self) -> ImageDebugDirectory
impl Clone for ImageResourceDataEntry
pub fn clone(&self) -> ImageResourceDataEntry
impl Clone for ImageAuxSymbolFunctionBeginEnd
pub fn clone(&self) -> ImageAuxSymbolFunctionBeginEnd
impl<E> Clone for TwolevelHint<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> TwolevelHint<E>
impl<E> Clone for Dylib<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Dylib<E>
impl<E> Clone for VersionMinCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> VersionMinCommand<E>
impl<E> Clone for Dyn64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Dyn64<E>
impl Clone for BigEndian
pub fn clone(&self) -> BigEndian
impl Clone for ImageFileHeader
pub fn clone(&self) -> ImageFileHeader
impl<E> Clone for SegmentCommand64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SegmentCommand64<E>
impl Clone for ImageAlphaRuntimeFunctionEntry
pub fn clone(&self) -> ImageAlphaRuntimeFunctionEntry
impl Clone for ImageTlsDirectory64
pub fn clone(&self) -> ImageTlsDirectory64
impl Clone for ImageAuxSymbolTokenDef
pub fn clone(&self) -> ImageAuxSymbolTokenDef
impl Clone for ImageDynamicRelocation64
pub fn clone(&self) -> ImageDynamicRelocation64
impl Clone for ImageDelayloadDescriptor
pub fn clone(&self) -> ImageDelayloadDescriptor
impl Clone for ImageDynamicRelocation64V2
pub fn clone(&self) -> ImageDynamicRelocation64V2
impl<E> Clone for SubFrameworkCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SubFrameworkCommand<E>
impl Clone for SymbolKind
pub fn clone(&self) -> SymbolKind
impl Clone for ImageArchitectureEntry
pub fn clone(&self) -> ImageArchitectureEntry
impl Clone for ImageHotPatchInfo
pub fn clone(&self) -> ImageHotPatchInfo
impl Clone for ImageDebugMisc
pub fn clone(&self) -> ImageDebugMisc
impl Clone for ArchiveKind
pub fn clone(&self) -> ArchiveKind
impl<E> Clone for Sym32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Sym32<E>
impl<E> Clone for CompressionHeader32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> CompressionHeader32<E>
impl Clone for ImageOptionalHeader64
pub fn clone(&self) -> ImageOptionalHeader64
impl<E> Clone for SubClientCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SubClientCommand<E>
impl Clone for CompressionFormat
pub fn clone(&self) -> CompressionFormat
impl<E> Clone for LcStr<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> LcStr<E>
impl Clone for ImageSymbolBytes
pub fn clone(&self) -> ImageSymbolBytes
impl<E> Clone for SymtabCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SymtabCommand<E>
impl<E> Clone for MachHeader64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> MachHeader64<E>
impl<E> Clone for DylibReference<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DylibReference<E>
impl<E> Clone for RoutinesCommand_64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> RoutinesCommand_64<E>
impl Clone for ImageAlpha64RuntimeFunctionEntry
pub fn clone(&self) -> ImageAlpha64RuntimeFunctionEntry
impl<'data> Clone for ObjectMapEntry<'data>
pub fn clone(&self) -> ObjectMapEntry<'data>
impl<'data, 'file> Clone for CoffSymbol<'data, 'file> where
'data: 'file,
'data: 'file,
pub fn clone(&self) -> CoffSymbol<'data, 'file>
impl<E> Clone for DylibModule64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DylibModule64<E>
impl Clone for ImageImportByName
pub fn clone(&self) -> ImageImportByName
impl Clone for RelocationTarget
pub fn clone(&self) -> RelocationTarget
impl<E> Clone for DylibTableOfContents<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DylibTableOfContents<E>
impl Clone for ImageEnclaveConfig64
pub fn clone(&self) -> ImageEnclaveConfig64
impl<E> Clone for IdentCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> IdentCommand<E>
impl Clone for Architecture
pub fn clone(&self) -> Architecture
impl<E> Clone for SectionHeader32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SectionHeader32<E>
impl Clone for RelocationKind
pub fn clone(&self) -> RelocationKind
impl<E> Clone for DylibModule32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DylibModule32<E>
impl Clone for FatArch32
pub fn clone(&self) -> FatArch32
impl<E> Clone for Rel64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Rel64<E>
impl<E> Clone for U64Bytes<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> U64Bytes<E>
impl<E> Clone for SymSegCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SymSegCommand<E>
impl Clone for ImageOs2Header
pub fn clone(&self) -> ImageOs2Header
impl<E> Clone for SectionHeader64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SectionHeader64<E>
impl Clone for ImageRelocation
pub fn clone(&self) -> ImageRelocation
impl Clone for ImageNtHeaders32
pub fn clone(&self) -> ImageNtHeaders32
impl<E> Clone for ThreadCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> ThreadCommand<E>
impl Clone for ImageBoundForwarderRef
pub fn clone(&self) -> ImageBoundForwarderRef
impl Clone for ImportObjectHeader
pub fn clone(&self) -> ImportObjectHeader
impl Clone for ImageOptionalHeader32
pub fn clone(&self) -> ImageOptionalHeader32
impl<'data> Clone for CompressedData<'data>
pub fn clone(&self) -> CompressedData<'data>
impl<'data> Clone for SymbolMapName<'data>
pub fn clone(&self) -> SymbolMapName<'data>
impl Clone for ScatteredRelocationInfo
pub fn clone(&self) -> ScatteredRelocationInfo
impl Clone for ImageAuxSymbolSection
pub fn clone(&self) -> ImageAuxSymbolSection
impl Clone for ImageBoundImportDescriptor
pub fn clone(&self) -> ImageBoundImportDescriptor
impl<E> Clone for SubUmbrellaCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SubUmbrellaCommand<E>
impl Clone for RelocationEncoding
pub fn clone(&self) -> RelocationEncoding
impl<E> Clone for SegmentCommand32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> SegmentCommand32<E>
impl<E> Clone for RpathCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> RpathCommand<E>
impl<E> Clone for BuildToolVersion<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> BuildToolVersion<E>
impl<E> Clone for NoteHeader32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> NoteHeader32<E>
impl<E> Clone for FvmlibCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> FvmlibCommand<E>
impl Clone for ImageRomHeaders
pub fn clone(&self) -> ImageRomHeaders
impl<E> Clone for I16Bytes<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> I16Bytes<E>
impl<E> Clone for ProgramHeader32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> ProgramHeader32<E>
impl<E> Clone for Sym64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Sym64<E>
impl<E> Clone for UuidCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> UuidCommand<E>
impl Clone for ComdatKind
pub fn clone(&self) -> ComdatKind
impl<E> Clone for DyldInfoCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DyldInfoCommand<E>
impl<E> Clone for NoteCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> NoteCommand<E>
impl<E> Clone for Fvmlib<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Fvmlib<E>
impl Clone for ImageEnclaveImport
pub fn clone(&self) -> ImageEnclaveImport
impl<E> Clone for Syminfo64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Syminfo64<E>
impl Clone for LittleEndian
pub fn clone(&self) -> LittleEndian
impl Clone for ImageArchiveMemberHeader
pub fn clone(&self) -> ImageArchiveMemberHeader
impl Clone for SectionKind
pub fn clone(&self) -> SectionKind
impl Clone for Ident
pub fn clone(&self) -> Ident
impl<'data> Clone for Bytes<'data>
pub fn clone(&self) -> Bytes<'data>
impl Clone for ImageSeparateDebugHeader
pub fn clone(&self) -> ImageSeparateDebugHeader
impl Clone for ImageLoadConfigDirectory32
pub fn clone(&self) -> ImageLoadConfigDirectory32
impl<'data> Clone for Export<'data>
pub fn clone(&self) -> Export<'data>
impl Clone for SymbolSection
pub fn clone(&self) -> SymbolSection
impl Clone for FatArch64
pub fn clone(&self) -> FatArch64
impl Clone for Endianness
pub fn clone(&self) -> Endianness
impl Clone for ImageSymbolEx
pub fn clone(&self) -> ImageSymbolEx
impl<E> Clone for DylibCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> DylibCommand<E>
impl Clone for Error
pub fn clone(&self) -> Error
impl<E> Clone for FvmfileCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> FvmfileCommand<E>
impl<E> Clone for PrebindCksumCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> PrebindCksumCommand<E>
impl Clone for ImageHotPatchHashes
pub fn clone(&self) -> ImageHotPatchHashes
impl Clone for ImageLoadConfigCodeIntegrity
pub fn clone(&self) -> ImageLoadConfigCodeIntegrity
impl Clone for ImageSectionHeader
pub fn clone(&self) -> ImageSectionHeader
impl Clone for ImageAuxSymbolCrc
pub fn clone(&self) -> ImageAuxSymbolCrc
impl Clone for ImageArmRuntimeFunctionEntry
pub fn clone(&self) -> ImageArmRuntimeFunctionEntry
impl<E> Clone for EntryPointCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> EntryPointCommand<E>
impl<E> Clone for LinkerOptionCommand<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> LinkerOptionCommand<E>
impl Clone for ImageSymbolExBytes
pub fn clone(&self) -> ImageSymbolExBytes
impl<Section> Clone for SymbolFlags<Section> where
Section: Clone,
Section: Clone,
pub fn clone(&self) -> SymbolFlags<Section>
impl Clone for FatHeader
pub fn clone(&self) -> FatHeader
impl Clone for Guid
pub fn clone(&self) -> Guid
impl Clone for ImageNtHeaders64
pub fn clone(&self) -> ImageNtHeaders64
impl Clone for FileFlags
pub fn clone(&self) -> FileFlags
impl<E> Clone for Relocation<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Relocation<E>
impl<E> Clone for Section64<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Section64<E>
impl Clone for AnonObjectHeader
pub fn clone(&self) -> AnonObjectHeader
impl Clone for ImageArm64RuntimeFunctionEntry
pub fn clone(&self) -> ImageArm64RuntimeFunctionEntry
impl<E> Clone for Section32<E> where
E: Clone + Endian,
E: Clone + Endian,
pub fn clone(&self) -> Section32<E>
impl<'data> Clone for SectionTable<'data>
pub fn clone(&self) -> SectionTable<'data>
impl Clone for ImageResourceDirectoryEntry
pub fn clone(&self) -> ImageResourceDirectoryEntry
impl Clone for CompressionLevel
pub fn clone(&self) -> CompressionLevel
impl Clone for MZStatus
pub fn clone(&self) -> MZStatus
impl Clone for MZError
pub fn clone(&self) -> MZError
impl Clone for DataFormat
pub fn clone(&self) -> DataFormat
impl Clone for TDEFLStatus
pub fn clone(&self) -> TDEFLStatus
impl Clone for CompressionStrategy
pub fn clone(&self) -> CompressionStrategy
impl Clone for TDEFLFlush
pub fn clone(&self) -> TDEFLFlush
impl Clone for MZFlush
pub fn clone(&self) -> MZFlush
impl Clone for StreamResult
pub fn clone(&self) -> StreamResult
impl Clone for TINFLStatus
pub fn clone(&self) -> TINFLStatus
impl Clone for Adler32
[src]
impl Clone for Color
[src]
impl Clone for Style
[src]
impl<T> Clone for Paint<T> where
T: Clone,
[src]
T: Clone,
impl Clone for Op
pub fn clone(&self) -> Op
impl Clone for RecursiveMode
pub fn clone(&self) -> RecursiveMode
impl Clone for FileTime
pub fn clone(&self) -> FileTime
impl Clone for Event
[src]
impl Clone for PollOpt
[src]
impl Clone for SetReadiness
[src]
pub fn clone(&self) -> SetReadiness
[src]
impl Clone for UnixReady
[src]
impl Clone for Token
[src]
impl Clone for Ready
[src]
impl<'a> Clone for Iter<'a>
[src]
impl<T> Clone for Slab<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for SyncSender<T>
pub fn clone(&self) -> SyncSender<T>
impl Clone for Timeout
pub fn clone(&self) -> Timeout
impl<T> Clone for Sender<T>
pub fn clone(&self) -> Sender<T>
impl<T> Clone for LazyCell<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> LazyCell<T>
Create a clone of this LazyCell
If self has not been initialized, returns an uninitialized LazyCell
otherwise returns a LazyCell
already initialized with a clone of the
contents of self.
impl<T> Clone for AtomicLazyCell<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> AtomicLazyCell<T>
Create a clone of this AtomicLazyCell
If self has not been initialized, returns an uninitialized AtomicLazyCell
otherwise returns an AtomicLazyCell
already initialized with a clone of the
contents of self.
impl Clone for EventMask
pub fn clone(&self) -> EventMask
impl Clone for WatchMask
pub fn clone(&self) -> WatchMask
impl Clone for WatchDescriptor
pub fn clone(&self) -> WatchDescriptor
impl<S> Clone for Event<S> where
S: Clone,
S: Clone,
pub fn clone(&self) -> Event<S>
impl Clone for inotify_event
pub fn clone(&self) -> inotify_event
impl Clone for DirEntry
pub fn clone(&self) -> DirEntry
impl<I, T> Clone for Box<IndexSlice<I, [T]>, Global> where
T: Clone,
I: Idx,
T: Clone,
I: Idx,
pub fn clone(&self) -> Box<IndexSlice<I, [T]>, Global>ⓘ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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
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
A: Allocator + 'static,
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
A: Allocator,
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;
impl Clone for ParkResult
pub fn clone(&self) -> ParkResult
impl Clone for FilterOp
pub fn clone(&self) -> FilterOp
impl Clone for RequeueOp
pub fn clone(&self) -> RequeueOp
impl Clone for UnparkResult
pub fn clone(&self) -> UnparkResult
impl Clone for UnparkToken
pub fn clone(&self) -> UnparkToken
impl Clone for ParkToken
pub fn clone(&self) -> ParkToken
impl<A> Clone for SmallVec<A> where
A: Array,
<A as Array>::Item: Clone,
A: Array,
<A as Array>::Item: Clone,
pub fn clone(&self) -> SmallVec<A>
impl<A> Clone for IntoIter<A> where
A: Array + Clone,
<A as Array>::Item: Clone,
A: Array + Clone,
<A as Array>::Item: Clone,
pub fn clone(&self) -> IntoIter<A>ⓘ
impl Clone for Marker
pub fn clone(&self) -> Marker
impl Clone for LittleEndian
pub fn clone(&self) -> LittleEndian
impl Clone for BigEndian
pub fn clone(&self) -> BigEndian
impl<'a, V> Clone for Values<'a, V>
pub fn clone(&self) -> Values<'a, V>ⓘ
impl<'a, K, V> Clone for Iter<'a, K, V> where
K: Enum<V>,
K: Enum<V>,
pub fn clone(&self) -> Iter<'a, K, V>ⓘ
impl<'a> Clone for PercentEncode<'a>
pub fn clone(&self) -> PercentEncode<'a>ⓘ
impl<'a> Clone for PercentDecode<'a>
pub fn clone(&self) -> PercentDecode<'a>ⓘ
impl<X> Clone for WeightedIndex<X> where
X: Clone + SampleUniform + PartialOrd<X>,
<X as SampleUniform>::Sampler: Clone,
[src]
X: Clone + SampleUniform + PartialOrd<X>,
<X as SampleUniform>::Sampler: Clone,
pub fn clone(&self) -> WeightedIndex<X>
[src]
impl<X> Clone for Uniform<X> where
X: Clone + SampleUniform,
<X as SampleUniform>::Sampler: Clone,
[src]
X: Clone + SampleUniform,
<X as SampleUniform>::Sampler: Clone,
impl Clone for OpenClosed01
[src]
pub fn clone(&self) -> OpenClosed01
[src]
impl Clone for IndexVec
[src]
impl Clone for UniformDuration
[src]
pub fn clone(&self) -> UniformDuration
[src]
impl Clone for IndexVecIntoIter
[src]
pub fn clone(&self) -> IndexVecIntoIterⓘNotable traits for IndexVecIntoIter
impl Iterator for IndexVecIntoIter type Item = usize;
[src]
Notable traits for IndexVecIntoIter
impl Iterator for IndexVecIntoIter type Item = usize;
impl Clone for ThreadRng
[src]
impl Clone for Standard
[src]
impl Clone for Bernoulli
[src]
impl Clone for UniformChar
[src]
pub fn clone(&self) -> UniformChar
[src]
impl Clone for StdRng
[src]
impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr> where
R: BlockRngCore + SeedableRng + Clone,
Rsdr: RngCore + Clone,
[src]
R: BlockRngCore + SeedableRng + Clone,
Rsdr: RngCore + Clone,
pub fn clone(&self) -> ReseedingRng<R, Rsdr>
[src]
impl<X> Clone for UniformInt<X> where
X: Clone,
[src]
X: Clone,
pub fn clone(&self) -> UniformInt<X>
[src]
impl Clone for WeightedError
[src]
pub fn clone(&self) -> WeightedError
[src]
impl Clone for StepRng
[src]
impl<X> Clone for UniformFloat<X> where
X: Clone,
[src]
X: Clone,
pub fn clone(&self) -> UniformFloat<X>
[src]
impl Clone for Open01
[src]
impl Clone for BernoulliError
[src]
pub fn clone(&self) -> BernoulliError
[src]
impl Clone for OsRng
[src]
impl<R> Clone for BlockRng64<R> where
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
[src]
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
pub fn clone(&self) -> BlockRng64<R>
[src]
impl<R> Clone for BlockRng<R> where
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
[src]
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
impl Clone for Error
[src]
impl Clone for ChaCha20Rng
[src]
pub fn clone(&self) -> ChaCha20Rng
[src]
impl Clone for ChaCha8Rng
[src]
pub fn clone(&self) -> ChaCha8Rng
[src]
impl Clone for ChaCha12Rng
[src]
pub fn clone(&self) -> ChaCha12Rng
[src]
impl Clone for ChaCha12Core
[src]
pub fn clone(&self) -> ChaCha12Core
[src]
impl Clone for ChaCha20Core
[src]
pub fn clone(&self) -> ChaCha20Core
[src]
impl Clone for ChaCha8Core
[src]
pub fn clone(&self) -> ChaCha8Core
[src]
impl Clone for YesNI
pub fn clone(&self) -> YesNI
impl Clone for NoS3
pub fn clone(&self) -> NoS3
impl Clone for YesS3
pub fn clone(&self) -> YesS3
impl Clone for vec256_storage
pub fn clone(&self) -> vec256_storage
impl Clone for NoA1
pub fn clone(&self) -> NoA1
impl Clone for vec128_storage
pub fn clone(&self) -> vec128_storage
impl Clone for NoNI
pub fn clone(&self) -> NoNI
impl Clone for NoA2
pub fn clone(&self) -> NoA2
impl<S3, S4, NI> Clone for SseMachine<S3, S4, NI> where
NI: Clone,
S3: Clone,
S4: Clone,
NI: Clone,
S3: Clone,
S4: Clone,
pub fn clone(&self) -> SseMachine<S3, S4, NI>
impl Clone for YesA2
pub fn clone(&self) -> YesA2
impl Clone for NoS4
pub fn clone(&self) -> NoS4
impl Clone for YesA1
pub fn clone(&self) -> YesA1
impl Clone for YesS4
pub fn clone(&self) -> YesS4
impl<NI> Clone for Avx2Machine<NI> where
NI: Clone,
NI: Clone,
pub fn clone(&self) -> Avx2Machine<NI>
impl Clone for vec512_storage
pub fn clone(&self) -> vec512_storage
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for Origin
[src]
impl Clone for Position
[src]
impl Clone for SyntaxViolation
[src]
pub fn clone(&self) -> SyntaxViolation
[src]
impl<S> Clone for Host<S> where
S: Clone,
[src]
S: Clone,
impl Clone for OpaqueOrigin
[src]
pub fn clone(&self) -> OpaqueOrigin
[src]
impl<'a> Clone for ParseOptions<'a>
[src]
pub fn clone(&self) -> ParseOptions<'a>
[src]
impl<'a> Clone for Parse<'a>
pub fn clone(&self) -> Parse<'a>ⓘ
impl Clone for Config
pub fn clone(&self) -> Config
impl Clone for BidiClass
pub fn clone(&self) -> BidiClass
impl Clone for Level
pub fn clone(&self) -> Level
impl<I> Clone for Replacements<I> where
I: Clone,
I: Clone,
pub fn clone(&self) -> Replacements<I>ⓘ
impl<I> Clone for Decompositions<I> where
I: Clone,
I: Clone,
pub fn clone(&self) -> Decompositions<I>ⓘ
impl<I> Clone for Recompositions<I> where
I: Clone,
I: Clone,
pub fn clone(&self) -> Recompositions<I>ⓘ
impl Clone for TryFromSliceError
pub fn clone(&self) -> TryFromSliceError
impl<A> Clone for ArrayVec<A> where
A: Clone,
A: Clone,
pub fn clone(&self) -> ArrayVec<A>
impl<A> Clone for TinyVec<A> where
A: Clone + Array,
<A as Array>::Item: Clone,
A: Clone + Array,
<A as Array>::Item: Clone,
pub fn clone(&self) -> TinyVec<A>
impl Clone for LogicExpr
[src]
impl Clone for MacroDefinition
[src]
pub fn clone(&self) -> MacroDefinition
[src]
impl Clone for StringConcat
[src]
pub fn clone(&self) -> StringConcat
[src]
impl Clone for Context
[src]
impl Clone for If
[src]
impl Clone for MacroCall
[src]
impl Clone for LogicOperator
[src]
pub fn clone(&self) -> LogicOperator
[src]
impl Clone for MathOperator
[src]
pub fn clone(&self) -> MathOperator
[src]
impl Clone for WS
[src]
impl Clone for Template
[src]
impl Clone for Test
[src]
impl Clone for Block
[src]
impl Clone for Forloop
[src]
impl Clone for ExprVal
[src]
impl Clone for FilterSection
[src]
pub fn clone(&self) -> FilterSection
[src]
impl Clone for Set
[src]
impl Clone for MathExpr
[src]
impl Clone for Expr
[src]
impl Clone for FunctionCall
[src]
pub fn clone(&self) -> FunctionCall
[src]
impl Clone for Node
[src]
impl Clone for Pattern
[src]
impl Clone for MatchOptions
[src]
pub fn clone(&self) -> MatchOptions
[src]
impl<'i, R> Clone for FlatPairs<'i, R> where
R: Clone,
[src]
R: Clone,
impl<'i, R> Clone for Tokens<'i, R> where
R: Clone,
[src]
R: Clone,
impl Clone for Atomicity
[src]
impl<'i, R> Clone for Pair<'i, R> where
R: Clone,
[src]
R: Clone,
impl Clone for InputLocation
[src]
pub fn clone(&self) -> InputLocation
[src]
impl Clone for Assoc
[src]
impl<'i> Clone for Span<'i>
[src]
impl<'i, R> Clone for Token<'i, R> where
R: Clone,
[src]
R: Clone,
impl Clone for MatchDir
[src]
impl<R> Clone for ErrorVariant<R> where
R: Clone,
[src]
R: Clone,
pub fn clone(&self) -> ErrorVariant<R>
[src]
impl Clone for Lookahead
[src]
impl Clone for LineColLocation
[src]
pub fn clone(&self) -> LineColLocation
[src]
impl<'i, R> Clone for Pairs<'i, R> where
R: Clone,
[src]
R: Clone,
impl<'i> Clone for Position<'i>
[src]
impl<R> Clone for Error<R> where
R: Clone,
[src]
R: Clone,
impl Clone for TrieSetOwned
pub fn clone(&self) -> TrieSetOwned
impl<'a> Clone for TrieSetSlice<'a>
pub fn clone(&self) -> TrieSetSlice<'a>
impl Clone for Error
pub fn clone(&self) -> Error
impl Clone for Kilo
pub fn clone(&self) -> Kilo
impl Clone for FixedAt
pub fn clone(&self) -> FixedAt
impl<S> Clone for Host<S> where
S: Clone,
[src]
S: Clone,
impl<'a> Clone for Parse<'a>
[src]
impl Clone for Origin
[src]
impl Clone for Position
[src]
impl Clone for Url
[src]
impl Clone for SyntaxViolation
[src]
pub fn clone(&self) -> SyntaxViolation
[src]
impl Clone for OpaqueOrigin
[src]
pub fn clone(&self) -> OpaqueOrigin
[src]
impl<'a> Clone for ParseOptions<'a>
[src]
pub fn clone(&self) -> ParseOptions<'a>
[src]
impl Clone for ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl<S> Clone for HostAndPort<S> where
S: Clone,
[src]
S: Clone,
pub fn clone(&self) -> HostAndPort<S>
[src]
impl Clone for Flags
pub fn clone(&self) -> Flags
impl Clone for PATH_SEGMENT_ENCODE_SET
pub fn clone(&self) -> PATH_SEGMENT_ENCODE_SET
impl Clone for USERINFO_ENCODE_SET
pub fn clone(&self) -> USERINFO_ENCODE_SET
impl<'a> Clone for PercentDecode<'a>
pub fn clone(&self) -> PercentDecode<'a>ⓘ
impl Clone for SIMPLE_ENCODE_SET
pub fn clone(&self) -> SIMPLE_ENCODE_SET
impl Clone for DEFAULT_ENCODE_SET
pub fn clone(&self) -> DEFAULT_ENCODE_SET
impl<'a, E> Clone for PercentEncode<'a, E> where
E: Clone + EncodeSet,
E: Clone + EncodeSet,
pub fn clone(&self) -> PercentEncode<'a, E>ⓘ
impl Clone for QUERY_ENCODE_SET
pub fn clone(&self) -> QUERY_ENCODE_SET
impl<'a> Clone for WordBoundIndices<'a>
pub fn clone(&self) -> WordBoundIndices<'a>ⓘ
impl<'a> Clone for GraphemeIndices<'a>
pub fn clone(&self) -> GraphemeIndices<'a>ⓘ
impl Clone for GraphemeCursor
pub fn clone(&self) -> GraphemeCursor
impl<'a> Clone for Graphemes<'a>
pub fn clone(&self) -> Graphemes<'a>ⓘ
impl<'a> Clone for WordBounds<'a>
pub fn clone(&self) -> WordBounds<'a>ⓘ
impl Clone for GraphemeClusterBreak
pub fn clone(&self) -> GraphemeClusterBreak
impl Clone for SentenceBreak
pub fn clone(&self) -> SentenceBreak
impl Clone for WordBreak
pub fn clone(&self) -> WordBreak
impl<V> Clone for CharDataTable<V> where
V: 'static + Clone,
V: 'static + Clone,
pub fn clone(&self) -> CharDataTable<V>
impl Clone for CharRange
pub fn clone(&self) -> CharRange
impl Clone for CharIter
pub fn clone(&self) -> CharIterⓘ
impl Clone for UnicodeVersion
pub fn clone(&self) -> UnicodeVersion
impl<'a, 'b> Clone for Builder<'a, 'b>
[src]
impl<'a> Clone for Values<'a>
[src]
impl Clone for ErrorKind
[src]
impl Clone for AppSettings
[src]
pub fn clone(&self) -> AppSettings
[src]
impl<'a> Clone for SubCommand<'a>
[src]
pub fn clone(&self) -> SubCommand<'a>
[src]
impl<'a, 'b> Clone for Arg<'a, 'b> where
'a: 'b,
[src]
'a: 'b,
impl<'a> Clone for ArgGroup<'a>
[src]
impl Clone for ArgSettings
[src]
pub fn clone(&self) -> ArgSettings
[src]
impl<'a> Clone for OsValues<'a>
[src]
impl Clone for Shell
[src]
impl<'a> Clone for ArgMatches<'a>
[src]
pub fn clone(&self) -> ArgMatches<'a>
[src]
impl<'a, 'b> Clone for App<'a, 'b>
[src]
impl Clone for Style
pub fn clone(&self) -> Style
impl<'a, S> Clone for ANSIGenericString<'a, S> where
S: 'a + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
S: 'a + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
Cloning an ANSIGenericString
will clone its underlying string.
Examples
use ansi_term::ANSIString; let plain_string = ANSIString::from("a plain string"); let clone_string = plain_string.clone(); assert_eq!(clone_string, plain_string);
pub fn clone(&self) -> ANSIGenericString<'a, S>
impl Clone for Suffix
pub fn clone(&self) -> Suffix
impl Clone for Colour
pub fn clone(&self) -> Colour
impl Clone for Prefix
pub fn clone(&self) -> Prefix
impl Clone for Infix
pub fn clone(&self) -> Infix
impl Clone for NoHyphenation
[src]
pub fn clone(&self) -> NoHyphenation
[src]
impl<'a, S> Clone for Wrapper<'a, S> where
S: Clone + WordSplitter,
[src]
S: Clone + WordSplitter,
impl Clone for HyphenSplitter
[src]
pub fn clone(&self) -> HyphenSplitter
[src]
impl<'a, V> Clone for Keys<'a, V>
pub fn clone(&self) -> Keys<'a, V>ⓘ
impl<'a, V> Clone for Values<'a, V>
pub fn clone(&self) -> Values<'a, V>ⓘ
impl<'a, V> Clone for Iter<'a, V>
pub fn clone(&self) -> Iter<'a, V>ⓘ
impl<V> Clone for VecMap<V> where
V: Clone,
V: Clone,
pub fn clone(&self) -> VecMap<V>
pub fn clone_from(&mut self, source: &VecMap<V>)
Implementors
impl Clone for AccountScope
[src]
pub fn clone(&self) -> AccountScope
[src]
impl Clone for LinkKind
[src]
impl Clone for OccDisplacement
[src]
pub fn clone(&self) -> OccDisplacement
[src]
impl Clone for OccultationKindAlwaysOk
[src]
pub fn clone(&self) -> OccultationKindAlwaysOk
[src]
impl Clone for OldNewIndex
[src]
pub fn clone(&self) -> OldNewIndex
[src]
impl Clone for Outline
[src]
impl Clone for PieceAngle
[src]
pub fn clone(&self) -> PieceAngle
[src]
impl Clone for PieceMoveable
[src]
pub fn clone(&self) -> PieceMoveable
[src]
impl Clone for PieceOpError
[src]
pub fn clone(&self) -> PieceOpError
[src]
impl Clone for PieceOpErrorPartiallyProcessed
[src]
pub fn clone(&self) -> PieceOpErrorPartiallyProcessed
[src]
impl Clone for PresentationLayout
[src]
pub fn clone(&self) -> PresentationLayout
[src]
impl Clone for SVGProcessingError
[src]
pub fn clone(&self) -> SVGProcessingError
[src]
impl Clone for SpecError
[src]
impl Clone for StaticUser
[src]
fn clone(&self) -> StaticUser
[src]
impl Clone for TablePermission
[src]
pub fn clone(&self) -> TablePermission
[src]
impl Clone for UoKind
[src]
impl Clone for WhatResponseToClientOp
[src]
pub fn clone(&self) -> WhatResponseToClientOp
[src]
impl Clone for VarError
[src]
impl Clone for AdaptiveFormat
pub fn clone(&self) -> AdaptiveFormat
impl Clone for Age
impl Clone for Cleanup
impl Clone for Criterion
impl Clone for otter_api_tests::flexi_logger::Level
[src]
impl Clone for LevelFilter
[src]
pub fn clone(&self) -> LevelFilter
[src]
impl Clone for Naming
impl Clone for RecvTimeoutError
1.12.0[src]
pub fn clone(&self) -> RecvTimeoutError
[src]
impl Clone for TryRecvError
[src]
pub fn clone(&self) -> TryRecvError
[src]
impl Clone for otter_api_tests::serde_json::Value
[src]
impl Clone for Category
[src]
impl Clone for Config1
[src]
impl Clone for otter_api_tests::shapelib::ErrorKind
[src]
impl Clone for Infallible
1.34.0[src]
pub fn clone(&self) -> Infallible
[src]
impl Clone for MgmtError
[src]
impl Clone for MgmtGameUpdateMode
[src]
pub fn clone(&self) -> MgmtGameUpdateMode
[src]
impl Clone for OccultationMethod
[src]
pub fn clone(&self) -> OccultationMethod
[src]
impl Clone for otter_api_tests::shapelib::Ordering
[src]
impl Clone for SeekFrom
[src]
impl Clone for Void
impl Clone for DiffToShow
[src]
pub fn clone(&self) -> DiffToShow
[src]
impl Clone for PieceLabelPlace
[src]
pub fn clone(&self) -> PieceLabelPlace
[src]
impl Clone for SearchStep
[src]
pub fn clone(&self) -> SearchStep
[src]
impl Clone for FchownatFlags
pub fn clone(&self) -> FchownatFlags
impl Clone for ForkResult
pub fn clone(&self) -> ForkResult
impl Clone for LinkatFlags
pub fn clone(&self) -> LinkatFlags
impl Clone for PathconfVar
pub fn clone(&self) -> PathconfVar
impl Clone for SysconfVar
pub fn clone(&self) -> SysconfVar
impl Clone for UnlinkatFlags
pub fn clone(&self) -> UnlinkatFlags
impl Clone for Whence
impl Clone for LogicError
pub fn clone(&self) -> LogicError
impl Clone for Month
[src]
impl Clone for RoundingError
[src]
pub fn clone(&self) -> RoundingError
[src]
impl Clone for SecondsFormat
[src]
pub fn clone(&self) -> SecondsFormat
[src]
impl Clone for Weekday
[src]
impl Clone for Fixed
[src]
impl Clone for Numeric
[src]
impl Clone for Pad
[src]
impl Clone for Tz
impl Clone for Target
impl Clone for TimestampPrecision
pub fn clone(&self) -> TimestampPrecision
impl Clone for WriteStyle
pub fn clone(&self) -> WriteStyle
impl Clone for otter_api_tests::imports::env_logger::fmt::Color
impl Clone for DIR
impl Clone for FILE
impl Clone for fpos64_t
impl Clone for fpos_t
impl Clone for timezone
impl Clone for Type
impl Clone for otter_api_tests::imports::nix::Error
impl Clone for Errno
impl Clone for FlockArg
impl Clone for PosixFadviseAdvice
pub fn clone(&self) -> PosixFadviseAdvice
impl Clone for AioCancelStat
pub fn clone(&self) -> AioCancelStat
impl Clone for AioFsyncMode
pub fn clone(&self) -> AioFsyncMode
impl Clone for LioMode
impl Clone for LioOpcode
impl Clone for EpollOp
impl Clone for MmapAdvise
pub fn clone(&self) -> MmapAdvise
impl Clone for otter_api_tests::imports::nix::sys::ptrace::Event
impl Clone for Request
impl Clone for QuotaFmt
impl Clone for QuotaType
impl Clone for RebootMode
pub fn clone(&self) -> RebootMode
impl Clone for SigHandler
pub fn clone(&self) -> SigHandler
impl Clone for SigevNotify
pub fn clone(&self) -> SigevNotify
impl Clone for SigmaskHow
pub fn clone(&self) -> SigmaskHow
impl Clone for Signal
impl Clone for AddressFamily
pub fn clone(&self) -> AddressFamily
impl Clone for ControlMessageOwned
pub fn clone(&self) -> ControlMessageOwned
impl Clone for InetAddr
impl Clone for otter_api_tests::imports::nix::sys::socket::IpAddr
impl Clone for otter_api_tests::imports::nix::sys::socket::Shutdown
impl Clone for SockAddr
impl Clone for SockProtocol
pub fn clone(&self) -> SockProtocol
impl Clone for otter_api_tests::imports::nix::sys::socket::SockType
impl Clone for FchmodatFlags
pub fn clone(&self) -> FchmodatFlags
impl Clone for UtimensatFlags
pub fn clone(&self) -> UtimensatFlags
impl Clone for BaudRate
impl Clone for FlowArg
impl Clone for FlushArg
impl Clone for SetArg
impl Clone for SpecialCharacterIndices
pub fn clone(&self) -> SpecialCharacterIndices
impl Clone for otter_api_tests::imports::nix::sys::timerfd::ClockId
impl Clone for Expiration
pub fn clone(&self) -> Expiration
impl Clone for WaitStatus
pub fn clone(&self) -> WaitStatus
impl Clone for OnceState
impl Clone for PwdError
impl Clone for otter_api_tests::imports::regex::Error
impl Clone for otter_api_tests::imports::toml::Value
[src]
impl Clone for otter_api_tests::imports::toml::ser::Error
[src]
impl Clone for ConnCredentials
pub fn clone(&self) -> ConnCredentials
impl Clone for FpCategory
[src]
pub fn clone(&self) -> FpCategory
[src]
impl Clone for IntErrorKind
[src]
pub fn clone(&self) -> IntErrorKind
[src]
impl Clone for otter_api_tests::imports::failure::_core::sync::atomic::Ordering
[src]
impl Clone for otter_api_tests::authproofs::Global
[src]
impl Clone for LogSpecBuilder
pub fn clone(&self) -> LogSpecBuilder
impl Clone for LoggerHandle
pub fn clone(&self) -> LoggerHandle
impl Clone for ModuleFilter
pub fn clone(&self) -> ModuleFilter
impl Clone for otter_api_tests::fmt::Error
[src]
impl Clone for FileType
1.1.0[src]
impl Clone for otter_api_tests::fs::Metadata
[src]
impl Clone for OpenOptions
[src]
pub fn clone(&self) -> OpenOptions
[src]
impl Clone for Permissions
[src]
pub fn clone(&self) -> Permissions
[src]
impl Clone for PosCFromIteratorError
pub fn clone(&self) -> PosCFromIteratorError
impl Clone for DefaultHasher
1.13.0[src]
pub fn clone(&self) -> DefaultHasher
[src]
impl Clone for RandomState
1.7.0[src]
pub fn clone(&self) -> RandomState
[src]
impl Clone for RecvError
[src]
impl Clone for CompactFormatter
[src]
pub fn clone(&self) -> CompactFormatter
[src]
impl Clone for otter_api_tests::serde_json::Map<String, Value>
[src]
impl Clone for Number
[src]
impl Clone for Ent
[src]
impl Clone for PlHeld
[src]
impl Clone for PlHist
[src]
impl Clone for Posx
[src]
impl Clone for PieceLabel
[src]
pub fn clone(&self) -> PieceLabel
[src]
impl Clone for UpdateId
[src]
impl Clone for AccessTokenInfo
[src]
pub fn clone(&self) -> AccessTokenInfo
[src]
impl Clone for AccessTokenReport
[src]
pub fn clone(&self) -> AccessTokenReport
[src]
impl Clone for CoordinateOverflow
pub fn clone(&self) -> CoordinateOverflow
impl Clone for DescId
[src]
impl Clone for otter_api_tests::shapelib::Duration
1.3.0[src]
impl Clone for Explicit1
[src]
impl Clone for Instant
1.8.0[src]
impl Clone for ItemEnquiryData
[src]
pub fn clone(&self) -> ItemEnquiryData
[src]
impl Clone for ItemSpec
[src]
impl Clone for LogSpecification
pub fn clone(&self) -> LogSpecification
impl Clone for MultiSpec
[src]
impl Clone for NonZeroUsize
1.28.0[src]
pub fn clone(&self) -> NonZeroUsize
[src]
impl Clone for PathBuf
[src]
impl Clone for otter_api_tests::shapelib::Regex
impl Clone for SvgId
[src]
impl Clone for TimeSpec
impl Clone for TryFromIntError
1.34.0[src]
pub fn clone(&self) -> TryFromIntError
[src]
impl Clone for Uid
impl Clone for otter_api_tests::shapelib::Url
[src]
impl Clone for ZCoord
impl Clone for ParseBoolError
[src]
pub fn clone(&self) -> ParseBoolError
[src]
impl Clone for Utf8Error
[src]
impl Clone for AccountId
[src]
impl Clone for AccountName
[src]
pub fn clone(&self) -> AccountName
[src]
impl Clone for AccountNotFound
[src]
pub fn clone(&self) -> AccountNotFound
[src]
impl Clone for CircleShape
[src]
pub fn clone(&self) -> CircleShape
[src]
impl Clone for ClientId
[src]
impl Clone for ClientSequence
[src]
pub fn clone(&self) -> ClientSequence
[src]
impl Clone for ColourSpec
[src]
pub fn clone(&self) -> ColourSpec
[src]
impl Clone for CompassAngle
[src]
pub fn clone(&self) -> CompassAngle
[src]
impl Clone for DirSubst
[src]
impl Clone for ExitStatusError
[src]
fn clone(&self) -> ExitStatusError
[src]
impl Clone for FaceId
[src]
impl Clone for FakeRngSpec
[src]
pub fn clone(&self) -> FakeRngSpec
[src]
impl Clone for FooParseError
[src]
pub fn clone(&self) -> FooParseError
[src]
impl Clone for GPlayer
[src]
impl Clone for GameBeingDestroyed
[src]
pub fn clone(&self) -> GameBeingDestroyed
[src]
impl Clone for GameOccults
[src]
pub fn clone(&self) -> GameOccults
[src]
impl Clone for Generation
[src]
pub fn clone(&self) -> Generation
[src]
impl Clone for GoodItemName
[src]
pub fn clone(&self) -> GoodItemName
[src]
impl Clone for Html
impl Clone for IPlayer
[src]
impl Clone for InstanceName
[src]
pub fn clone(&self) -> InstanceName
[src]
impl Clone for InstanceRef
[src]
pub fn clone(&self) -> InstanceRef
[src]
impl Clone for InstanceWeakRef
[src]
pub fn clone(&self) -> InstanceWeakRef
[src]
impl Clone for LinksTable
[src]
pub fn clone(&self) -> LinksTable
[src]
impl Clone for ModifyingPieces
[src]
pub fn clone(&self) -> ModifyingPieces
[src]
impl Clone for Notch
[src]
impl Clone for Notches
[src]
impl Clone for OccId
[src]
impl Clone for OccultIlkId
[src]
pub fn clone(&self) -> OccultIlkId
[src]
impl Clone for OccultIlkName
[src]
pub fn clone(&self) -> OccultIlkName
[src]
impl Clone for OccultView
[src]
pub fn clone(&self) -> OccultView
[src]
impl Clone for Occultation
[src]
pub fn clone(&self) -> Occultation
[src]
impl Clone for OccultationViews
[src]
pub fn clone(&self) -> OccultationViews
[src]
impl Clone for OcculterRotationChecked
[src]
pub fn clone(&self) -> OcculterRotationChecked
[src]
impl Clone for Opts
[src]
impl Clone for OwnerOccultationView
[src]
pub fn clone(&self) -> OwnerOccultationView
[src]
impl Clone for PerPlayerIdMap
[src]
pub fn clone(&self) -> PerPlayerIdMap
[src]
impl Clone for PieceId
[src]
impl Clone for PieceLabelLoaded
[src]
pub fn clone(&self) -> PieceLabelLoaded
[src]
impl Clone for PieceOccult
[src]
pub fn clone(&self) -> PieceOccult
[src]
impl Clone for PieceRenderInstructions
[src]
pub fn clone(&self) -> PieceRenderInstructions
[src]
impl Clone for PlayerId
[src]
impl Clone for PlayerNotFound
[src]
pub fn clone(&self) -> PlayerNotFound
[src]
impl Clone for PreparedPieceImage
[src]
pub fn clone(&self) -> PreparedPieceImage
[src]
impl Clone for PreparedPieceState
[src]
pub fn clone(&self) -> PreparedPieceState
[src]
impl Clone for PreparedUpdateEntry_Image
[src]
pub fn clone(&self) -> PreparedUpdateEntry_Image
[src]
impl Clone for PreparedUpdateEntry_Piece
[src]
pub fn clone(&self) -> PreparedUpdateEntry_Piece
[src]
impl Clone for RawToken
[src]
impl Clone for RectShape
[src]
impl Clone for RngWrap
[src]
impl Clone for ServerConfig
[src]
pub fn clone(&self) -> ServerConfig
[src]
impl Clone for ServerConfigSpec
[src]
pub fn clone(&self) -> ServerConfigSpec
[src]
impl Clone for ShowUnocculted
[src]
pub fn clone(&self) -> ShowUnocculted
[src]
impl Clone for StaticUserIter
[src]
fn clone(&self) -> StaticUserIterⓘNotable traits for StaticUserIter
impl Iterator for StaticUserIter type Item = StaticUser;
[src]
Notable traits for StaticUserIter
impl Iterator for StaticUserIter type Item = StaticUser;
impl Clone for Subst
[src]
impl Clone for otter_api_tests::Timestamp
[src]
impl Clone for Timezone
[src]
impl Clone for TokenDeliveryError
[src]
pub fn clone(&self) -> TokenDeliveryError
[src]
impl Clone for TokenRevelationKey
[src]
pub fn clone(&self) -> TokenRevelationKey
[src]
impl Clone for TokenRevelationValue
[src]
pub fn clone(&self) -> TokenRevelationValue
[src]
impl Clone for UniformOccultationView
[src]
pub fn clone(&self) -> UniformOccultationView
[src]
impl Clone for UnsupportedColourSpec
[src]
pub fn clone(&self) -> UnsupportedColourSpec
[src]
impl Clone for UoDescription
[src]
pub fn clone(&self) -> UoDescription
[src]
impl Clone for UrlSpec
[src]
impl Clone for VisibleAngleTransform
[src]
pub fn clone(&self) -> VisibleAngleTransform
[src]
impl Clone for VisiblePieceId
[src]
pub fn clone(&self) -> VisiblePieceId
[src]
impl Clone for WantedTestsOpt
[src]
fn clone(&self) -> WantedTestsOpt
[src]
impl Clone for WholeServerConfig
[src]
pub fn clone(&self) -> WholeServerConfig
[src]
impl Clone for ZLevel
[src]
impl Clone for AccessError
1.26.0[src]
pub fn clone(&self) -> AccessError
[src]
impl Clone for Thread
[src]
impl Clone for ThreadId
1.19.0[src]
impl Clone for SystemTime
1.8.0[src]
pub fn clone(&self) -> SystemTime
[src]
impl Clone for SystemTimeError
1.8.0[src]
pub fn clone(&self) -> SystemTimeError
[src]
impl Clone for AccessFlags
pub fn clone(&self) -> AccessFlags
impl Clone for Gid
impl Clone for otter_api_tests::unistd::Group
impl Clone for Pid
impl Clone for User
impl Clone for otter_api_tests::unix::net::SocketAddr
1.10.0[src]
pub fn clone(&self) -> SocketAddr
[src]
impl Clone for SocketCred
[src]
pub fn clone(&self) -> SocketCred
[src]
impl Clone for UCred
[src]
impl Clone for LimbVal
impl Clone for Mutable
impl Clone for Overflow
impl Clone for otter_api_tests::zcoord::ParseError
pub fn clone(&self) -> ParseError
impl Clone for RangeBackwards
pub fn clone(&self) -> RangeBackwards
impl Clone for TotallyUnboundedRange
pub fn clone(&self) -> TotallyUnboundedRange
impl Clone for InternalFixed
[src]
pub fn clone(&self) -> InternalFixed
[src]
impl Clone for InternalNumeric
[src]
pub fn clone(&self) -> InternalNumeric
[src]
impl Clone for Parsed
[src]
impl Clone for otter_api_tests::imports::chrono::Duration
[src]
impl Clone for FixedOffset
[src]
pub fn clone(&self) -> FixedOffset
[src]
impl Clone for IsoWeek
[src]
impl Clone for Local
[src]
impl Clone for NaiveDate
[src]
impl Clone for NaiveDateTime
[src]
pub fn clone(&self) -> NaiveDateTime
[src]
impl Clone for NaiveTime
[src]
impl Clone for otter_api_tests::imports::chrono::ParseError
[src]
pub fn clone(&self) -> ParseError
[src]
impl Clone for ParseMonthError
[src]
pub fn clone(&self) -> ParseMonthError
[src]
impl Clone for ParseWeekdayError
[src]
pub fn clone(&self) -> ParseWeekdayError
[src]
impl Clone for Utc
[src]
impl Clone for otter_api_tests::imports::env_logger::fmt::Style
impl Clone for FsStats
[src]
impl Clone for otter_api_tests::imports::glob::MatchOptions
[src]
pub fn clone(&self) -> MatchOptions
[src]
impl Clone for otter_api_tests::imports::glob::Pattern
[src]
impl Clone for Dl_info
impl Clone for Elf32_Chdr
pub fn clone(&self) -> Elf32_Chdr
impl Clone for Elf32_Ehdr
pub fn clone(&self) -> Elf32_Ehdr
impl Clone for Elf32_Phdr
pub fn clone(&self) -> Elf32_Phdr
impl Clone for Elf32_Shdr
pub fn clone(&self) -> Elf32_Shdr
impl Clone for Elf32_Sym
impl Clone for Elf64_Chdr
pub fn clone(&self) -> Elf64_Chdr
impl Clone for Elf64_Ehdr
pub fn clone(&self) -> Elf64_Ehdr
impl Clone for Elf64_Phdr
pub fn clone(&self) -> Elf64_Phdr
impl Clone for Elf64_Shdr
pub fn clone(&self) -> Elf64_Shdr
impl Clone for Elf64_Sym
impl Clone for __c_anonymous_sockaddr_can_j1939
pub fn clone(&self) -> __c_anonymous_sockaddr_can_j1939
impl Clone for __c_anonymous_sockaddr_can_tp
pub fn clone(&self) -> __c_anonymous_sockaddr_can_tp
impl Clone for __exit_status
pub fn clone(&self) -> __exit_status
impl Clone for __timeval
impl Clone for _libc_fpstate
pub fn clone(&self) -> _libc_fpstate
impl Clone for _libc_fpxreg
pub fn clone(&self) -> _libc_fpxreg
impl Clone for _libc_xmmreg
pub fn clone(&self) -> _libc_xmmreg
impl Clone for addrinfo
impl Clone for af_alg_iv
impl Clone for aiocb
impl Clone for arpd_request
pub fn clone(&self) -> arpd_request
impl Clone for arphdr
impl Clone for arpreq
impl Clone for arpreq_old
pub fn clone(&self) -> arpreq_old
impl Clone for can_filter
pub fn clone(&self) -> can_filter
impl Clone for can_frame
impl Clone for canfd_frame
pub fn clone(&self) -> canfd_frame
impl Clone for cpu_set_t
impl Clone for dirent64
impl Clone for dirent
impl Clone for dl_phdr_info
pub fn clone(&self) -> dl_phdr_info
impl Clone for dqblk
impl Clone for epoll_event
pub fn clone(&self) -> epoll_event
impl Clone for fanotify_event_metadata
pub fn clone(&self) -> fanotify_event_metadata
impl Clone for fanotify_response
pub fn clone(&self) -> fanotify_response
impl Clone for fd_set
impl Clone for ff_condition_effect
pub fn clone(&self) -> ff_condition_effect
impl Clone for ff_constant_effect
pub fn clone(&self) -> ff_constant_effect
impl Clone for ff_effect
impl Clone for ff_envelope
pub fn clone(&self) -> ff_envelope
impl Clone for ff_periodic_effect
pub fn clone(&self) -> ff_periodic_effect
impl Clone for ff_ramp_effect
pub fn clone(&self) -> ff_ramp_effect
impl Clone for ff_replay
impl Clone for ff_rumble_effect
pub fn clone(&self) -> ff_rumble_effect
impl Clone for ff_trigger
pub fn clone(&self) -> ff_trigger
impl Clone for flock64
impl Clone for flock
impl Clone for fsid_t
impl Clone for genlmsghdr
pub fn clone(&self) -> genlmsghdr
impl Clone for glob64_t
impl Clone for glob_t
impl Clone for group
impl Clone for hostent
impl Clone for if_nameindex
pub fn clone(&self) -> if_nameindex
impl Clone for ifaddrs
impl Clone for in6_addr
impl Clone for in6_pktinfo
pub fn clone(&self) -> in6_pktinfo
impl Clone for in6_rtmsg
impl Clone for in_addr
impl Clone for in_pktinfo
pub fn clone(&self) -> in_pktinfo
impl Clone for otter_api_tests::imports::libc::inotify_event
pub fn clone(&self) -> inotify_event
impl Clone for input_absinfo
pub fn clone(&self) -> input_absinfo
impl Clone for input_event
pub fn clone(&self) -> input_event
impl Clone for input_id
impl Clone for input_keymap_entry
pub fn clone(&self) -> input_keymap_entry
impl Clone for input_mask
pub fn clone(&self) -> input_mask
impl Clone for iovec
impl Clone for ip_mreq
impl Clone for ip_mreq_source
pub fn clone(&self) -> ip_mreq_source
impl Clone for ip_mreqn
impl Clone for ipc_perm
impl Clone for ipv6_mreq
impl Clone for itimerspec
pub fn clone(&self) -> itimerspec
impl Clone for itimerval
impl Clone for lconv
impl Clone for linger
impl Clone for mallinfo
impl Clone for max_align_t
pub fn clone(&self) -> max_align_t
impl Clone for mcontext_t
pub fn clone(&self) -> mcontext_t
impl Clone for mmsghdr
impl Clone for mntent
impl Clone for mq_attr
impl Clone for msginfo
impl Clone for msqid_ds
impl Clone for nl_mmap_hdr
pub fn clone(&self) -> nl_mmap_hdr
impl Clone for nl_mmap_req
pub fn clone(&self) -> nl_mmap_req
impl Clone for nl_pktinfo
pub fn clone(&self) -> nl_pktinfo
impl Clone for nlattr
impl Clone for nlmsgerr
impl Clone for nlmsghdr
impl Clone for ntptimeval
pub fn clone(&self) -> ntptimeval
impl Clone for packet_mreq
pub fn clone(&self) -> packet_mreq
impl Clone for passwd
impl Clone for pollfd
impl Clone for posix_spawn_file_actions_t
pub fn clone(&self) -> posix_spawn_file_actions_t
impl Clone for posix_spawnattr_t
pub fn clone(&self) -> posix_spawnattr_t
impl Clone for protoent
impl Clone for pthread_attr_t
pub fn clone(&self) -> pthread_attr_t
impl Clone for pthread_cond_t
pub fn clone(&self) -> pthread_cond_t
impl Clone for pthread_condattr_t
pub fn clone(&self) -> pthread_condattr_t
impl Clone for pthread_mutex_t
pub fn clone(&self) -> pthread_mutex_t
impl Clone for pthread_mutexattr_t
pub fn clone(&self) -> pthread_mutexattr_t
impl Clone for pthread_rwlock_t
pub fn clone(&self) -> pthread_rwlock_t
impl Clone for pthread_rwlockattr_t
pub fn clone(&self) -> pthread_rwlockattr_t
impl Clone for regex_t
impl Clone for regmatch_t
pub fn clone(&self) -> regmatch_t
impl Clone for rlimit64
impl Clone for rlimit
impl Clone for rtentry
impl Clone for rusage
impl Clone for sched_param
pub fn clone(&self) -> sched_param
impl Clone for sem_t
impl Clone for sembuf
impl Clone for servent
impl Clone for shmid_ds
impl Clone for sigaction
impl Clone for sigevent
impl Clone for siginfo_t
impl Clone for sigset_t
impl Clone for sigval
impl Clone for sock_extended_err
pub fn clone(&self) -> sock_extended_err
impl Clone for sockaddr_alg
pub fn clone(&self) -> sockaddr_alg
impl Clone for sockaddr_can
pub fn clone(&self) -> sockaddr_can
impl Clone for sockaddr_ll
pub fn clone(&self) -> sockaddr_ll
impl Clone for sockaddr_nl
pub fn clone(&self) -> sockaddr_nl
impl Clone for sockaddr_vm
pub fn clone(&self) -> sockaddr_vm
impl Clone for spwd
impl Clone for stack_t
impl Clone for stat64
impl Clone for statfs64
impl Clone for statfs
impl Clone for statvfs64
impl Clone for statvfs
impl Clone for statx
impl Clone for statx_timestamp
pub fn clone(&self) -> statx_timestamp
impl Clone for sysinfo
impl Clone for termios2
impl Clone for termios
impl Clone for timespec
impl Clone for timeval
impl Clone for timex
impl Clone for tm
impl Clone for tms
impl Clone for ucontext_t
pub fn clone(&self) -> ucontext_t
impl Clone for ucred
impl Clone for uinput_abs_setup
pub fn clone(&self) -> uinput_abs_setup
impl Clone for uinput_ff_erase
pub fn clone(&self) -> uinput_ff_erase
impl Clone for uinput_ff_upload
pub fn clone(&self) -> uinput_ff_upload
impl Clone for uinput_setup
pub fn clone(&self) -> uinput_setup
impl Clone for uinput_user_dev
pub fn clone(&self) -> uinput_user_dev
impl Clone for user
impl Clone for user_fpregs_struct
pub fn clone(&self) -> user_fpregs_struct
impl Clone for user_regs_struct
pub fn clone(&self) -> user_regs_struct
impl Clone for utimbuf
impl Clone for utmpx
impl Clone for utsname
impl Clone for Entry
impl Clone for AtFlags
impl Clone for FallocateFlags
pub fn clone(&self) -> FallocateFlags
impl Clone for otter_api_tests::imports::nix::fcntl::FdFlag
impl Clone for OFlag
impl Clone for SealFlag
impl Clone for SpliceFFlags
pub fn clone(&self) -> SpliceFFlags
impl Clone for InterfaceAddress
pub fn clone(&self) -> InterfaceAddress
impl Clone for DeleteModuleFlags
pub fn clone(&self) -> DeleteModuleFlags
impl Clone for ModuleInitFlags
pub fn clone(&self) -> ModuleInitFlags
impl Clone for MntFlags
impl Clone for otter_api_tests::imports::nix::mount::MsFlags
impl Clone for otter_api_tests::imports::nix::mqueue::FdFlag
impl Clone for MQ_OFlag
impl Clone for MqAttr
impl Clone for InterfaceFlags
pub fn clone(&self) -> InterfaceFlags
impl Clone for PollFd
impl Clone for PollFlags
impl Clone for ForkptyResult
pub fn clone(&self) -> ForkptyResult
impl Clone for OpenptyResult
pub fn clone(&self) -> OpenptyResult
impl Clone for winsize
impl Clone for CloneFlags
pub fn clone(&self) -> CloneFlags
impl Clone for CpuSet
impl Clone for EpollCreateFlags
pub fn clone(&self) -> EpollCreateFlags
impl Clone for EpollEvent
pub fn clone(&self) -> EpollEvent
impl Clone for EpollFlags
pub fn clone(&self) -> EpollFlags
impl Clone for EfdFlags
impl Clone for AddWatchFlags
pub fn clone(&self) -> AddWatchFlags
impl Clone for InitFlags
impl Clone for Inotify
impl Clone for otter_api_tests::imports::nix::sys::inotify::WatchDescriptor
pub fn clone(&self) -> WatchDescriptor
impl Clone for MemFdCreateFlag
pub fn clone(&self) -> MemFdCreateFlag
impl Clone for MRemapFlags
pub fn clone(&self) -> MRemapFlags
impl Clone for MapFlags
impl Clone for MlockAllFlags
pub fn clone(&self) -> MlockAllFlags
impl Clone for otter_api_tests::imports::nix::sys::mman::MsFlags
impl Clone for ProtFlags
impl Clone for Persona
impl Clone for Options
impl Clone for Dqblk
impl Clone for QuotaValidFlags
pub fn clone(&self) -> QuotaValidFlags
impl Clone for FdSet
impl Clone for SaFlags
impl Clone for SigAction
impl Clone for SigEvent
impl Clone for SignalIterator
pub fn clone(&self) -> SignalIteratorⓘNotable traits for SignalIterator
impl Iterator for SignalIterator type Item = Signal;
Notable traits for SignalIterator
impl Iterator for SignalIterator type Item = Signal;
impl Clone for SfdFlags
impl Clone for SigSet
impl Clone for signalfd_siginfo
pub fn clone(&self) -> signalfd_siginfo
impl Clone for AcceptConn
pub fn clone(&self) -> AcceptConn
impl Clone for AlgSetAeadAuthSize
pub fn clone(&self) -> AlgSetAeadAuthSize
impl Clone for BindToDevice
pub fn clone(&self) -> BindToDevice
impl Clone for Broadcast
impl Clone for IpAddMembership
pub fn clone(&self) -> IpAddMembership
impl Clone for IpDropMembership
pub fn clone(&self) -> IpDropMembership
impl Clone for IpMulticastLoop
pub fn clone(&self) -> IpMulticastLoop
impl Clone for IpMulticastTtl
pub fn clone(&self) -> IpMulticastTtl
impl Clone for IpTransparent
pub fn clone(&self) -> IpTransparent
impl Clone for Ipv4PacketInfo
pub fn clone(&self) -> Ipv4PacketInfo
impl Clone for Ipv6AddMembership
pub fn clone(&self) -> Ipv6AddMembership
impl Clone for Ipv6DropMembership
pub fn clone(&self) -> Ipv6DropMembership
impl Clone for Ipv6RecvPacketInfo
pub fn clone(&self) -> Ipv6RecvPacketInfo
impl Clone for KeepAlive
impl Clone for Linger
impl Clone for Mark
impl Clone for OobInline
impl Clone for OriginalDst
pub fn clone(&self) -> OriginalDst
impl Clone for PassCred
impl Clone for PeerCredentials
pub fn clone(&self) -> PeerCredentials
impl Clone for RcvBuf
impl Clone for RcvBufForce
pub fn clone(&self) -> RcvBufForce
impl Clone for ReceiveTimeout
pub fn clone(&self) -> ReceiveTimeout
impl Clone for ReceiveTimestamp
pub fn clone(&self) -> ReceiveTimestamp
impl Clone for ReuseAddr
impl Clone for ReusePort
impl Clone for SendTimeout
pub fn clone(&self) -> SendTimeout
impl Clone for SndBuf
impl Clone for SndBufForce
pub fn clone(&self) -> SndBufForce
impl Clone for otter_api_tests::imports::nix::sys::socket::sockopt::SockType
impl Clone for SocketError
pub fn clone(&self) -> SocketError
impl Clone for TcpCongestion
pub fn clone(&self) -> TcpCongestion
impl Clone for TcpKeepCount
pub fn clone(&self) -> TcpKeepCount
impl Clone for TcpKeepIdle
pub fn clone(&self) -> TcpKeepIdle
impl Clone for TcpKeepInterval
pub fn clone(&self) -> TcpKeepInterval
impl Clone for TcpNoDelay
pub fn clone(&self) -> TcpNoDelay
impl Clone for UdpGroSegment
pub fn clone(&self) -> UdpGroSegment
impl Clone for UdpGsoSegment
pub fn clone(&self) -> UdpGsoSegment
impl Clone for AlgAddr
impl Clone for IpMembershipRequest
pub fn clone(&self) -> IpMembershipRequest
impl Clone for otter_api_tests::imports::nix::sys::socket::Ipv4Addr
impl Clone for otter_api_tests::imports::nix::sys::socket::Ipv6Addr
impl Clone for Ipv6MembershipRequest
pub fn clone(&self) -> Ipv6MembershipRequest
impl Clone for LinkAddr
impl Clone for MsgFlags
impl Clone for NetlinkAddr
pub fn clone(&self) -> NetlinkAddr
impl Clone for SockFlag
impl Clone for UnixAddr
impl Clone for UnixCredentials
pub fn clone(&self) -> UnixCredentials
impl Clone for VsockAddr
impl Clone for cmsghdr
impl Clone for msghdr
impl Clone for sockaddr
impl Clone for sockaddr_in6
pub fn clone(&self) -> sockaddr_in6
impl Clone for sockaddr_in
pub fn clone(&self) -> sockaddr_in
impl Clone for sockaddr_storage
pub fn clone(&self) -> sockaddr_storage
impl Clone for sockaddr_un
pub fn clone(&self) -> sockaddr_un
impl Clone for otter_api_tests::imports::nix::sys::stat::FileStat
impl Clone for Mode
impl Clone for SFlag
impl Clone for FsType
impl Clone for Statfs
impl Clone for FsFlags
impl Clone for Statvfs
impl Clone for SysInfo
impl Clone for ControlFlags
pub fn clone(&self) -> ControlFlags
impl Clone for InputFlags
pub fn clone(&self) -> InputFlags
impl Clone for LocalFlags
pub fn clone(&self) -> LocalFlags
impl Clone for OutputFlags
pub fn clone(&self) -> OutputFlags
impl Clone for Termios
impl Clone for TimeVal
impl Clone for TimerFlags
pub fn clone(&self) -> TimerFlags
impl Clone for TimerSetTimeFlags
pub fn clone(&self) -> TimerSetTimeFlags
impl Clone for RemoteIoVec
pub fn clone(&self) -> RemoteIoVec
impl Clone for UtsName
impl Clone for WaitPidFlag
pub fn clone(&self) -> WaitPidFlag
impl Clone for otter_api_tests::imports::nix::time::ClockId
impl Clone for UContext
impl Clone for FloatIsNan
pub fn clone(&self) -> FloatIsNan
impl Clone for IgnoredAny
[src]
pub fn clone(&self) -> IgnoredAny
[src]
impl Clone for otter_api_tests::imports::otter_base::imports::serde::de::value::Error
[src]
impl Clone for otter_api_tests::imports::parking_lot::WaitTimeoutResult
pub fn clone(&self) -> WaitTimeoutResult
impl Clone for Passwd
impl Clone for otter_api_tests::imports::regex::bytes::CaptureLocations
pub fn clone(&self) -> CaptureLocations
impl Clone for otter_api_tests::imports::regex::bytes::Regex
impl Clone for otter_api_tests::imports::regex::bytes::RegexSet
impl Clone for otter_api_tests::imports::regex::bytes::SetMatches
pub fn clone(&self) -> SetMatches
impl Clone for otter_api_tests::imports::regex::CaptureLocations
pub fn clone(&self) -> CaptureLocations
impl Clone for otter_api_tests::imports::regex::RegexSet
impl Clone for otter_api_tests::imports::regex::SetMatches
pub fn clone(&self) -> SetMatches
impl Clone for DefaultConfig
pub fn clone(&self) -> DefaultConfig
impl Clone for Raw
impl Clone for DefaultKey
[src]
pub fn clone(&self) -> DefaultKey
[src]
impl Clone for KeyData
[src]
impl Clone for otter_api_tests::imports::toml::de::Error
[src]
impl Clone for Datetime
[src]
impl Clone for DatetimeParseError
[src]
pub fn clone(&self) -> DatetimeParseError
[src]
impl Clone for otter_api_tests::imports::toml::value::Map<String, Value>
[src]
impl Clone for UnixSocketAddr
pub fn clone(&self) -> UnixSocketAddr
impl Clone for AllocError
[src]
pub fn clone(&self) -> AllocError
[src]
impl Clone for Layout
1.28.0[src]
impl Clone for LayoutError
1.50.0[src]
pub fn clone(&self) -> LayoutError
[src]
impl Clone for TypeId
[src]
impl Clone for CpuidResult
1.27.0[src]
pub fn clone(&self) -> CpuidResult
[src]
impl Clone for __m128
1.27.0[src]
impl Clone for __m128bh
[src]
impl Clone for __m128d
1.27.0[src]
impl Clone for __m128i
1.27.0[src]
impl Clone for __m256
1.27.0[src]
impl Clone for __m256bh
[src]
impl Clone for __m256d
1.27.0[src]
impl Clone for __m256i
1.27.0[src]
impl Clone for __m512
[src]
impl Clone for __m512bh
[src]
impl Clone for __m512d
[src]
impl Clone for __m512i
[src]
impl Clone for otter_api_tests::imports::failure::_core::array::TryFromSliceError
1.34.0[src]
pub fn clone(&self) -> TryFromSliceError
[src]
impl Clone for otter_api_tests::imports::failure::_core::ascii::EscapeDefault
[src]
pub fn clone(&self) -> EscapeDefaultⓘNotable traits for EscapeDefault
impl Iterator for EscapeDefault type Item = u8;
[src]
Notable traits for EscapeDefault
impl Iterator for EscapeDefault type Item = u8;
impl Clone for CharTryFromError
1.34.0[src]
pub fn clone(&self) -> CharTryFromError
[src]
impl Clone for DecodeUtf16Error
1.9.0[src]
pub fn clone(&self) -> DecodeUtf16Error
[src]
impl Clone for otter_api_tests::imports::failure::_core::char::EscapeDebug
1.20.0[src]
pub fn clone(&self) -> EscapeDebugⓘNotable traits for EscapeDebug
impl Iterator for EscapeDebug type Item = char;
[src]
Notable traits for EscapeDebug
impl Iterator for EscapeDebug type Item = char;
impl Clone for otter_api_tests::imports::failure::_core::char::EscapeDefault
[src]
pub fn clone(&self) -> EscapeDefaultⓘNotable traits for EscapeDefault
impl Iterator for EscapeDefault type Item = char;
[src]
Notable traits for EscapeDefault
impl Iterator for EscapeDefault type Item = char;
impl Clone for otter_api_tests::imports::failure::_core::char::EscapeUnicode
[src]
pub fn clone(&self) -> EscapeUnicodeⓘNotable traits for EscapeUnicode
impl Iterator for EscapeUnicode type Item = char;
[src]
Notable traits for EscapeUnicode
impl Iterator for EscapeUnicode type Item = char;
impl Clone for ParseCharError
1.20.0[src]
pub fn clone(&self) -> ParseCharError
[src]
impl Clone for ToLowercase
[src]
pub fn clone(&self) -> ToLowercaseⓘNotable traits for ToLowercase
impl Iterator for ToLowercase type Item = char;
[src]
Notable traits for ToLowercase
impl Iterator for ToLowercase type Item = char;
impl Clone for ToUppercase
[src]
pub fn clone(&self) -> ToUppercaseⓘNotable traits for ToUppercase
impl Iterator for ToUppercase type Item = char;
[src]
Notable traits for ToUppercase
impl Iterator for ToUppercase type Item = char;
impl Clone for SipHasher
[src]
impl Clone for PhantomPinned
1.33.0[src]
pub fn clone(&self) -> PhantomPinned
[src]
impl Clone for NonZeroI8
1.34.0[src]
impl Clone for NonZeroI16
1.34.0[src]
pub fn clone(&self) -> NonZeroI16
[src]
impl Clone for NonZeroI32
1.34.0[src]
pub fn clone(&self) -> NonZeroI32
[src]
impl Clone for NonZeroI64
1.34.0[src]
pub fn clone(&self) -> NonZeroI64
[src]
impl Clone for NonZeroI128
1.34.0[src]
pub fn clone(&self) -> NonZeroI128
[src]
impl Clone for NonZeroIsize
1.34.0[src]
pub fn clone(&self) -> NonZeroIsize
[src]
impl Clone for NonZeroU8
1.28.0[src]
impl Clone for NonZeroU16
1.28.0[src]
pub fn clone(&self) -> NonZeroU16
[src]
impl Clone for NonZeroU32
1.28.0[src]
pub fn clone(&self) -> NonZeroU32
[src]
impl Clone for NonZeroU64
1.28.0[src]
pub fn clone(&self) -> NonZeroU64
[src]
impl Clone for NonZeroU128
1.28.0[src]
pub fn clone(&self) -> NonZeroU128
[src]
impl Clone for ParseFloatError
[src]
pub fn clone(&self) -> ParseFloatError
[src]
impl Clone for ParseIntError
[src]
pub fn clone(&self) -> ParseIntError
[src]
impl Clone for RangeFull
[src]
impl Clone for NoneError
[src]
impl Clone for TraitObject
[src]
pub fn clone(&self) -> TraitObject
[src]
impl Clone for RawWakerVTable
1.36.0[src]
pub fn clone(&self) -> RawWakerVTable
[src]
impl Clone for Waker
1.36.0[src]
impl Clone for __c_anonymous_sockaddr_can_can_addr
pub fn clone(&self) -> __c_anonymous_sockaddr_can_can_addr
impl<'_, A> Clone for otter_api_tests::imports::failure::_core::option::Iter<'_, A>
[src]
impl<'_, B> Clone for Cow<'_, B> where
B: ToOwned + ?Sized,
[src]
B: ToOwned + ?Sized,
impl<'_, K, V> Clone for otter_api_tests::btree_map::Iter<'_, K, V>
[src]
impl<'_, K, V> Clone for otter_api_tests::btree_map::Keys<'_, K, V>
[src]
impl<'_, K, V> Clone for otter_api_tests::btree_map::Range<'_, K, V>
1.17.0[src]
impl<'_, K, V> Clone for otter_api_tests::btree_map::Values<'_, K, V>
[src]
impl<'_, K, V> Clone for otter_api_tests::hash_map::Iter<'_, K, V>
[src]
impl<'_, K, V> Clone for otter_api_tests::hash_map::Keys<'_, K, V>
[src]
impl<'_, K, V> Clone for otter_api_tests::hash_map::Values<'_, K, V>
[src]
impl<'_, T> Clone for otter_api_tests::btree_set::Difference<'_, T>
[src]
pub fn clone(&self) -> Difference<'_, T>ⓘNotable traits for Difference<'a, T>
impl<'a, T> Iterator for Difference<'a, T> where
T: Ord, type Item = &'a T;
[src]
Notable traits for Difference<'a, T>
impl<'a, T> Iterator for Difference<'a, T> where
T: Ord, type Item = &'a T;
impl<'_, T> Clone for otter_api_tests::btree_set::Intersection<'_, T>
[src]
pub fn clone(&self) -> Intersection<'_, T>ⓘNotable traits for Intersection<'a, T>
impl<'a, T> Iterator for Intersection<'a, T> where
T: Ord, type Item = &'a T;
[src]
Notable traits for Intersection<'a, T>
impl<'a, T> Iterator for Intersection<'a, T> where
T: Ord, type Item = &'a T;
impl<'_, T> Clone for otter_api_tests::btree_set::Iter<'_, T>
[src]
impl<'_, T> Clone for otter_api_tests::btree_set::Range<'_, T>
1.17.0[src]
impl<'_, T> Clone for otter_api_tests::btree_set::SymmetricDifference<'_, T>
[src]
pub fn clone(&self) -> SymmetricDifference<'_, T>ⓘNotable traits for SymmetricDifference<'a, T>
impl<'a, T> Iterator for SymmetricDifference<'a, T> where
T: Ord, type Item = &'a T;
[src]
Notable traits for SymmetricDifference<'a, T>
impl<'a, T> Iterator for SymmetricDifference<'a, T> where
T: Ord, type Item = &'a T;
impl<'_, T> Clone for otter_api_tests::btree_set::Union<'_, T>
[src]
impl<'_, T> Clone for otter_api_tests::imports::failure::_core::result::Iter<'_, T>
[src]
impl<'_, T> Clone for Chunks<'_, T>
[src]
impl<'_, T> Clone for ChunksExact<'_, T>
1.31.0[src]
pub fn clone(&self) -> ChunksExact<'_, T>ⓘNotable traits for ChunksExact<'a, T>
impl<'a, T> Iterator for ChunksExact<'a, T> type Item = &'a [T];
[src]
Notable traits for ChunksExact<'a, T>
impl<'a, T> Iterator for ChunksExact<'a, T> type Item = &'a [T];
impl<'_, T> Clone for otter_api_tests::imports::failure::_core::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 otter_api_tests::imports::failure::_core::slice::Split<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
[src]
P: Clone + FnMut(&T) -> bool,
impl<'_, T, P> Clone for otter_api_tests::imports::failure::_core::slice::SplitInclusive<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
1.51.0[src]
P: Clone + FnMut(&T) -> bool,
pub fn clone(&self) -> SplitInclusive<'_, T, P>ⓘNotable traits for SplitInclusive<'a, T, P>
impl<'a, T, P> Iterator for SplitInclusive<'a, T, P> where
P: FnMut(&T) -> bool, type Item = &'a [T];
[src]
Notable traits for SplitInclusive<'a, T, P>
impl<'a, T, P> Iterator for SplitInclusive<'a, T, P> where
P: FnMut(&T) -> bool, type Item = &'a [T];
impl<'_, T, const N: usize> Clone for ArrayChunks<'_, T, N>
[src]
pub fn clone(&self) -> ArrayChunks<'_, T, N>ⓘNotable traits for ArrayChunks<'a, T, N>
impl<'a, T, const N: usize> Iterator for ArrayChunks<'a, T, N> type Item = &'a [T; N];
[src]
Notable traits for ArrayChunks<'a, T, N>
impl<'a, T, const N: usize> Iterator for ArrayChunks<'a, T, N> type Item = &'a [T; N];
impl<'a> Clone for Item<'a>
[src]
impl<'a> Clone for ControlMessage<'a>
pub fn clone(&self) -> ControlMessage<'a>
impl<'a> Clone for Unexpected<'a>
[src]
pub fn clone(&self) -> Unexpected<'a>
[src]
impl<'a> Clone for AddrName<'a>
impl<'a> Clone for Record<'a>
[src]
impl<'a> Clone for Arguments<'a>
[src]
impl<'a> Clone for IoSlice<'a>
1.36.0[src]
impl<'a> Clone for PrettyFormatter<'a>
[src]
pub fn clone(&self) -> PrettyFormatter<'a>
[src]
impl<'a> Clone for CharSearcher<'a>
[src]
pub fn clone(&self) -> CharSearcher<'a>
[src]
impl<'a> Clone for otter_api_tests::str::Bytes<'a>
[src]
impl<'a> Clone for CharIndices<'a>
[src]
pub fn clone(&self) -> CharIndices<'a>ⓘNotable traits for CharIndices<'a>
impl<'a> Iterator for CharIndices<'a> type Item = (usize, char);
[src]
Notable traits for CharIndices<'a>
impl<'a> Iterator for CharIndices<'a> type Item = (usize, char);
impl<'a> Clone for Chars<'a>
[src]
impl<'a> Clone for EncodeUtf16<'a>
1.8.0[src]
pub fn clone(&self) -> EncodeUtf16<'a>ⓘNotable traits for EncodeUtf16<'a>
impl<'a> Iterator for EncodeUtf16<'a> type Item = u16;
[src]
Notable traits for EncodeUtf16<'a>
impl<'a> Iterator for EncodeUtf16<'a> type Item = u16;
impl<'a> Clone for otter_api_tests::str::EscapeDebug<'a>
1.34.0[src]
pub fn clone(&self) -> EscapeDebug<'a>ⓘNotable traits for EscapeDebug<'a>
impl<'a> Iterator for EscapeDebug<'a> type Item = char;
[src]
Notable traits for EscapeDebug<'a>
impl<'a> Iterator for EscapeDebug<'a> type Item = char;
impl<'a> Clone for otter_api_tests::str::EscapeDefault<'a>
1.34.0[src]
pub fn clone(&self) -> EscapeDefault<'a>ⓘNotable traits for EscapeDefault<'a>
impl<'a> Iterator for EscapeDefault<'a> type Item = char;
[src]
Notable traits for EscapeDefault<'a>
impl<'a> Iterator for EscapeDefault<'a> type Item = char;
impl<'a> Clone for otter_api_tests::str::EscapeUnicode<'a>
1.34.0[src]
pub fn clone(&self) -> EscapeUnicode<'a>ⓘNotable traits for EscapeUnicode<'a>
impl<'a> Iterator for EscapeUnicode<'a> type Item = char;
[src]
Notable traits for EscapeUnicode<'a>
impl<'a> Iterator for EscapeUnicode<'a> type Item = char;
impl<'a> Clone for Lines<'a>
[src]
impl<'a> Clone for LinesAny<'a>
[src]
impl<'a> Clone for SplitAsciiWhitespace<'a>
1.34.0[src]
pub fn clone(&self) -> SplitAsciiWhitespace<'a>ⓘNotable traits for SplitAsciiWhitespace<'a>
impl<'a> Iterator for SplitAsciiWhitespace<'a> type Item = &'a str;
[src]
Notable traits for SplitAsciiWhitespace<'a>
impl<'a> Iterator for SplitAsciiWhitespace<'a> type Item = &'a str;
impl<'a> Clone for SplitWhitespace<'a>
1.1.0[src]
pub fn clone(&self) -> SplitWhitespace<'a>ⓘNotable traits for SplitWhitespace<'a>
impl<'a> Iterator for SplitWhitespace<'a> type Item = &'a str;
[src]
Notable traits for SplitWhitespace<'a>
impl<'a> Iterator for SplitWhitespace<'a> type Item = &'a str;
impl<'a> Clone for otter_api_tests::imports::anyhow::Chain<'a>
[src]
impl<'a> Clone for StrftimeItems<'a>
[src]
pub fn clone(&self) -> StrftimeItems<'a>ⓘNotable traits for StrftimeItems<'a>
impl<'a> Iterator for StrftimeItems<'a> type Item = Item<'a>;
[src]
Notable traits for StrftimeItems<'a>
impl<'a> Iterator for StrftimeItems<'a> type Item = Item<'a>;
impl<'a> Clone for otter_api_tests::imports::log::Metadata<'a>
[src]
impl<'a> Clone for CmsgIterator<'a>
pub fn clone(&self) -> CmsgIterator<'a>ⓘNotable traits for CmsgIterator<'a>
impl<'a> Iterator for CmsgIterator<'a> type Item = ControlMessageOwned;
Notable traits for CmsgIterator<'a>
impl<'a> Iterator for CmsgIterator<'a> type Item = ControlMessageOwned;
impl<'a> Clone for RecvMsg<'a>
impl<'a> Clone for otter_api_tests::imports::regex::bytes::SetMatchesIter<'a>
pub fn clone(&self) -> SetMatchesIter<'a>ⓘNotable traits for SetMatchesIter<'a>
impl<'a> Iterator for SetMatchesIter<'a> type Item = usize;
Notable traits for SetMatchesIter<'a>
impl<'a> Iterator for SetMatchesIter<'a> type Item = usize;
impl<'a> Clone for otter_api_tests::imports::regex::SetMatchesIter<'a>
pub fn clone(&self) -> SetMatchesIter<'a>ⓘNotable traits for SetMatchesIter<'a>
impl<'a> Iterator for SetMatchesIter<'a> type Item = usize;
Notable traits for SetMatchesIter<'a>
impl<'a> Iterator for SetMatchesIter<'a> type Item = usize;
impl<'a> Clone for RawRef<'a>
impl<'a> Clone for otter_api_tests::imports::failure::_core::panic::Location<'a>
1.10.0[src]
impl<'a> Clone for EscapeAscii<'a>
[src]
pub fn clone(&self) -> EscapeAscii<'a>ⓘNotable traits for EscapeAscii<'a>
impl<'a> Iterator for EscapeAscii<'a> type Item = u8;
[src]
Notable traits for EscapeAscii<'a>
impl<'a> Iterator for EscapeAscii<'a> type Item = u8;
impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
[src]
pub fn clone(&self) -> CharSliceSearcher<'a, 'b>
[src]
impl<'a, 'b> Clone for StrSearcher<'a, 'b>
[src]
pub fn clone(&self) -> StrSearcher<'a, 'b>
[src]
impl<'a, E> Clone for BytesDeserializer<'a, E>
[src]
pub fn clone(&self) -> BytesDeserializer<'a, E>
[src]
impl<'a, E> Clone for CowStrDeserializer<'a, E>
[src]
pub fn clone(&self) -> CowStrDeserializer<'a, E>
[src]
impl<'a, F> Clone for CharPredicateSearcher<'a, F> where
F: Clone + FnMut(char) -> bool,
[src]
F: Clone + FnMut(char) -> bool,
pub fn clone(&self) -> CharPredicateSearcher<'a, F>
[src]
impl<'a, I> Clone for otter_api_tests::imports::otter_base::imports::itertools::Format<'a, I> where
I: Clone,
[src]
I: Clone,
impl<'a, I, F> Clone for FormatWith<'a, I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
pub fn clone(&self) -> FormatWith<'a, I, F>
[src]
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::basic::Iter<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::basic::Keys<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::basic::Values<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::dense::Iter<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::dense::Keys<'a, K, V> where
K: 'a + Clone + Key,
V: Clone,
[src]
K: 'a + Clone + Key,
V: Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::dense::Values<'a, K, V> where
K: 'a + Clone + Key,
V: Clone,
[src]
K: 'a + Clone + Key,
V: Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::hop::Iter<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::hop::Keys<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, K, V> Clone for otter_api_tests::imports::slotmap::hop::Values<'a, K, V> where
K: 'a + Clone + Key,
V: 'a + Clone,
[src]
K: 'a + Clone + Key,
V: 'a + Clone,
impl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.5.0[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> MatchIndices<'a, P>ⓘNotable traits for MatchIndices<'a, P>
impl<'a, P> Iterator for MatchIndices<'a, P> where
P: Pattern<'a>, type Item = (usize, &'a str);
[src]
Notable traits for MatchIndices<'a, P>
impl<'a, P> Iterator for MatchIndices<'a, P> where
P: Pattern<'a>, type Item = (usize, &'a str);
impl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.2.0[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.5.0[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> RMatchIndices<'a, P>ⓘNotable traits for RMatchIndices<'a, P>
impl<'a, P> Iterator for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: ReverseSearcher<'a>, type Item = (usize, &'a str);
[src]
Notable traits for RMatchIndices<'a, P>
impl<'a, P> Iterator for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: ReverseSearcher<'a>, type Item = (usize, &'a str);
impl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.2.0[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for otter_api_tests::str::RSplit<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> RSplitTerminator<'a, P>ⓘNotable traits for RSplitTerminator<'a, P>
impl<'a, P> Iterator for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: ReverseSearcher<'a>, type Item = &'a str;
[src]
Notable traits for RSplitTerminator<'a, P>
impl<'a, P> Iterator for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: ReverseSearcher<'a>, type Item = &'a str;
impl<'a, P> Clone for otter_api_tests::str::Split<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for otter_api_tests::str::SplitInclusive<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.51.0[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> SplitInclusive<'a, P>ⓘNotable traits for SplitInclusive<'a, P>
impl<'a, P> Iterator for SplitInclusive<'a, P> where
P: Pattern<'a>, type Item = &'a str;
[src]
Notable traits for SplitInclusive<'a, P>
impl<'a, P> Iterator for SplitInclusive<'a, P> where
P: Pattern<'a>, type Item = &'a str;
impl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for SplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
pub fn clone(&self) -> SplitTerminator<'a, P>ⓘNotable traits for SplitTerminator<'a, P>
impl<'a, P> Iterator for SplitTerminator<'a, P> where
P: Pattern<'a>, type Item = &'a str;
[src]
Notable traits for SplitTerminator<'a, P>
impl<'a, P> Iterator for SplitTerminator<'a, P> where
P: Pattern<'a>, type Item = &'a str;
impl<'a, T> Clone for RChunksExact<'a, T>
1.31.0[src]
pub fn clone(&self) -> RChunksExact<'a, T>ⓘNotable traits for RChunksExact<'a, T>
impl<'a, T> Iterator for RChunksExact<'a, T> type Item = &'a [T];
[src]
Notable traits for RChunksExact<'a, T>
impl<'a, T> Iterator for RChunksExact<'a, T> type Item = &'a [T];
impl<'a, T, P> Clone for otter_api_tests::imports::failure::_core::slice::RSplit<'a, T, P> where
T: 'a + Clone,
P: Clone + FnMut(&T) -> bool,
1.27.0[src]
T: 'a + Clone,
P: Clone + FnMut(&T) -> bool,
impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N> where
T: 'a + Clone,
[src]
T: 'a + Clone,
pub fn clone(&self) -> ArrayWindows<'a, T, N>ⓘNotable traits for ArrayWindows<'a, T, N>
impl<'a, T, const N: usize> Iterator for ArrayWindows<'a, T, N> type Item = &'a [T; N];
[src]
Notable traits for ArrayWindows<'a, T, N>
impl<'a, T, const N: usize> Iterator for ArrayWindows<'a, T, N> type Item = &'a [T; N];
impl<'b, 'c, T> Clone for Reference<'b, 'c, T> where
T: 'static + Clone + ?Sized,
T: 'static + Clone + ?Sized,
impl<'c, 't> Clone for otter_api_tests::imports::regex::bytes::SubCaptureMatches<'c, 't> where
't: 'c,
't: 'c,
pub fn clone(&self) -> SubCaptureMatches<'c, 't>ⓘNotable traits for SubCaptureMatches<'c, 't>
impl<'c, 't> Iterator for SubCaptureMatches<'c, 't> type Item = Option<Match<'t>>;
Notable traits for SubCaptureMatches<'c, 't>
impl<'c, 't> Iterator for SubCaptureMatches<'c, 't> type Item = Option<Match<'t>>;
impl<'c, 't> Clone for otter_api_tests::imports::regex::SubCaptureMatches<'c, 't> where
't: 'c,
't: 'c,
pub fn clone(&self) -> SubCaptureMatches<'c, 't>ⓘNotable traits for SubCaptureMatches<'c, 't>
impl<'c, 't> Iterator for SubCaptureMatches<'c, 't> type Item = Option<Match<'t>>;
Notable traits for SubCaptureMatches<'c, 't>
impl<'c, 't> Iterator for SubCaptureMatches<'c, 't> type Item = Option<Match<'t>>;
impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>
[src]
pub fn clone(&self) -> BorrowedBytesDeserializer<'de, E>
[src]
impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>
[src]
pub fn clone(&self) -> BorrowedStrDeserializer<'de, E>
[src]
impl<'de, E> Clone for StrDeserializer<'de, E>
[src]
pub fn clone(&self) -> StrDeserializer<'de, E>
[src]
impl<'de, I, E> Clone for MapDeserializer<'de, I, E> where
I: Iterator + Clone,
<I as Iterator>::Item: Pair,
<<I as Iterator>::Item as Pair>::Second: Clone,
[src]
I: Iterator + Clone,
<I as Iterator>::Item: Pair,
<<I as Iterator>::Item as Pair>::Second: Clone,
pub fn clone(&self) -> MapDeserializer<'de, I, E>
[src]
impl<'f> Clone for VaListImpl<'f>
[src]
pub fn clone(&self) -> VaListImpl<'f>
[src]
impl<'i, P> Clone for EffectiveACL<'i, P> where
P: Clone + Perm,
[src]
P: Clone + Perm,
pub fn clone(&self) -> EffectiveACL<'i, P>
[src]
impl<'r> Clone for otter_api_tests::imports::regex::bytes::CaptureNames<'r>
pub fn clone(&self) -> CaptureNames<'r>ⓘNotable traits for CaptureNames<'r>
impl<'r> Iterator for CaptureNames<'r> type Item = Option<&'r str>;
Notable traits for CaptureNames<'r>
impl<'r> Iterator for CaptureNames<'r> type Item = Option<&'r str>;
impl<'r> Clone for otter_api_tests::imports::regex::CaptureNames<'r>
pub fn clone(&self) -> CaptureNames<'r>ⓘNotable traits for CaptureNames<'r>
impl<'r> Iterator for CaptureNames<'r> type Item = Option<&'r str>;
Notable traits for CaptureNames<'r>
impl<'r> Iterator for CaptureNames<'r> type Item = Option<&'r str>;
impl<'t> Clone for otter_api_tests::imports::regex::bytes::Match<'t>
impl<'t> Clone for otter_api_tests::imports::regex::bytes::NoExpand<'t>
impl<'t> Clone for otter_api_tests::imports::regex::Match<'t>
impl<'t> Clone for otter_api_tests::imports::regex::NoExpand<'t>
impl<A> Clone for Repeat<A> where
A: Clone,
[src]
A: Clone,
impl<A> Clone for otter_api_tests::shapelib::ArrayVec<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for Authorisation<A>
[src]
pub fn clone(&self) -> Authorisation<A>
[src]
impl<A> Clone for ArrayString<A> where
A: Array<Item = u8> + Copy,
[src]
A: Array<Item = u8> + Copy,
pub fn clone(&self) -> ArrayString<A>
[src]
pub fn clone_from(&mut self, rhs: &ArrayString<A>)
[src]
impl<A> Clone for otter_api_tests::imports::otter_base::imports::arrayvec::IntoIter<A> where
A: Array,
<A as Array>::Item: Clone,
[src]
A: Array,
<A as Array>::Item: Clone,
impl<A> Clone for RepeatN<A> where
A: Clone,
[src]
A: Clone,
impl<A> Clone for MapAccessDeserializer<A> where
A: Clone,
[src]
A: Clone,
pub fn clone(&self) -> MapAccessDeserializer<A>
[src]
impl<A> Clone for SeqAccessDeserializer<A> where
A: Clone,
[src]
A: Clone,
pub fn clone(&self) -> SeqAccessDeserializer<A>
[src]
impl<A> Clone for otter_api_tests::imports::failure::_core::option::IntoIter<A> where
A: Clone,
[src]
A: Clone,
impl<A, B> Clone for EitherOrBoth<A, B> where
B: Clone,
A: Clone,
[src]
B: Clone,
A: Clone,
pub fn clone(&self) -> EitherOrBoth<A, B>
[src]
impl<A, B> Clone for otter_api_tests::iter::Chain<A, B> where
B: Clone,
A: Clone,
[src]
B: Clone,
A: Clone,
impl<A, B> Clone for otter_api_tests::iter::Zip<A, B> where
B: Clone,
A: Clone,
[src]
B: Clone,
A: Clone,
impl<B, C> Clone for ControlFlow<B, C> where
C: Clone,
B: Clone,
[src]
C: Clone,
B: Clone,
pub fn clone(&self) -> ControlFlow<B, C>
[src]
impl<B: Clone + Substitutor, X: Clone + Substitutor> Clone for ExtendedSubst<B, X>
[src]
fn clone(&self) -> ExtendedSubst<B, X>
[src]
impl<C> Clone for BinaryConfig<C> where
C: Clone,
C: Clone,
pub fn clone(&self) -> BinaryConfig<C>
impl<C> Clone for HumanReadableConfig<C> where
C: Clone,
C: Clone,
pub fn clone(&self) -> HumanReadableConfig<C>
impl<C> Clone for StructMapConfig<C> where
C: Clone,
C: Clone,
pub fn clone(&self) -> StructMapConfig<C>
impl<C> Clone for StructTupleConfig<C> where
C: Clone,
C: Clone,
pub fn clone(&self) -> StructTupleConfig<C>
impl<C> Clone for VariantIntegerConfig<C> where
C: Clone,
C: Clone,
pub fn clone(&self) -> VariantIntegerConfig<C>
impl<C> Clone for VariantStringConfig<C> where
C: Clone,
C: Clone,
pub fn clone(&self) -> VariantStringConfig<C>
impl<D> Clone for OccultationKindGeneral<D> where
D: Clone,
[src]
D: Clone,
pub fn clone(&self) -> OccultationKindGeneral<D>
[src]
impl<Dyn> Clone for DynMetadata<Dyn> where
Dyn: ?Sized,
[src]
Dyn: ?Sized,
pub fn clone(&self) -> DynMetadata<Dyn>
[src]
impl<E> Clone for ParseNotNanError<E> where
E: Clone,
E: Clone,
pub fn clone(&self) -> ParseNotNanError<E>
impl<E> Clone for BoolDeserializer<E>
[src]
pub fn clone(&self) -> BoolDeserializer<E>
[src]
impl<E> Clone for CharDeserializer<E>
[src]
pub fn clone(&self) -> CharDeserializer<E>
[src]
impl<E> Clone for F32Deserializer<E>
[src]
pub fn clone(&self) -> F32Deserializer<E>
[src]
impl<E> Clone for F64Deserializer<E>
[src]
pub fn clone(&self) -> F64Deserializer<E>
[src]
impl<E> Clone for I8Deserializer<E>
[src]
pub fn clone(&self) -> I8Deserializer<E>
[src]
impl<E> Clone for I16Deserializer<E>
[src]
pub fn clone(&self) -> I16Deserializer<E>
[src]
impl<E> Clone for I32Deserializer<E>
[src]
pub fn clone(&self) -> I32Deserializer<E>
[src]
impl<E> Clone for I64Deserializer<E>
[src]
pub fn clone(&self) -> I64Deserializer<E>
[src]
impl<E> Clone for I128Deserializer<E>
[src]
pub fn clone(&self) -> I128Deserializer<E>
[src]
impl<E> Clone for IsizeDeserializer<E>
[src]
pub fn clone(&self) -> IsizeDeserializer<E>
[src]
impl<E> Clone for StringDeserializer<E>
[src]
pub fn clone(&self) -> StringDeserializer<E>
[src]
impl<E> Clone for U8Deserializer<E>
[src]
pub fn clone(&self) -> U8Deserializer<E>
[src]
impl<E> Clone for U16Deserializer<E>
[src]
pub fn clone(&self) -> U16Deserializer<E>
[src]
impl<E> Clone for U32Deserializer<E>
[src]
pub fn clone(&self) -> U32Deserializer<E>
[src]
impl<E> Clone for U64Deserializer<E>
[src]
pub fn clone(&self) -> U64Deserializer<E>
[src]
impl<E> Clone for U128Deserializer<E>
[src]
pub fn clone(&self) -> U128Deserializer<E>
[src]
impl<E> Clone for UnitDeserializer<E>
[src]
pub fn clone(&self) -> UnitDeserializer<E>
[src]
impl<E> Clone for UsizeDeserializer<E>
[src]
pub fn clone(&self) -> UsizeDeserializer<E>
[src]
impl<E> Clone for Compat<E> where
E: Clone,
E: Clone,
impl<F> Clone for FromFn<F> where
F: Clone,
1.34.0[src]
F: Clone,
impl<F> Clone for OnceWith<F> where
F: Clone,
1.43.0[src]
F: Clone,
impl<F> Clone for RepeatWith<F> where
F: Clone,
1.28.0[src]
F: Clone,
pub fn clone(&self) -> RepeatWith<F>ⓘNotable traits for RepeatWith<F>
impl<A, F> Iterator for RepeatWith<F> where
F: FnMut() -> A, type Item = A;
[src]
Notable traits for RepeatWith<F>
impl<A, F> Iterator for RepeatWith<F> where
F: FnMut() -> A, type Item = A;
impl<F> Clone for RepeatCall<F> where
F: Clone,
[src]
F: Clone,
pub fn clone(&self) -> RepeatCall<F>ⓘNotable traits for RepeatCall<F>
impl<A, F> Iterator for RepeatCall<F> where
F: FnMut() -> A, type Item = A;
[src]
Notable traits for RepeatCall<F>
impl<A, F> Iterator for RepeatCall<F> where
F: FnMut() -> A, type Item = A;
impl<H> Clone for BuildHasherDefault<H>
1.7.0[src]
pub fn clone(&self) -> BuildHasherDefault<H>
[src]
impl<I> Clone for Cloned<I> where
I: Clone,
1.1.0[src]
I: Clone,
impl<I> Clone for Copied<I> where
I: Clone,
1.36.0[src]
I: Clone,
impl<I> Clone for Cycle<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Enumerate<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Fuse<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Intersperse<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> Intersperse<I>ⓘNotable traits for Intersperse<I>
impl<I> Iterator for Intersperse<I> where
I: Iterator,
<I as Iterator>::Item: Clone, type Item = <I as Iterator>::Item;
[src]
Notable traits for Intersperse<I>
impl<I> Iterator for Intersperse<I> where
I: Iterator,
<I as Iterator>::Item: Clone, type Item = <I as Iterator>::Item;
impl<I> Clone for Peekable<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for Skip<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for StepBy<I> where
I: Clone,
1.28.0[src]
I: Clone,
impl<I> Clone for Take<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Combinations<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> Combinations<I>ⓘ
[src]
impl<I> Clone for CombinationsWithReplacement<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> CombinationsWithReplacement<I>ⓘ
[src]
impl<I> Clone for ExactlyOneError<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> ExactlyOneError<I>ⓘNotable traits for ExactlyOneError<I>
impl<I> Iterator for ExactlyOneError<I> where
I: Iterator, type Item = <I as Iterator>::Item;
[src]
Notable traits for ExactlyOneError<I>
impl<I> Iterator for ExactlyOneError<I> where
I: Iterator, type Item = <I as Iterator>::Item;
impl<I> Clone for GroupingMap<I> where
I: Clone,
[src]
I: Clone,
pub fn clone(&self) -> GroupingMap<I>
[src]
impl<I> Clone for MultiPeek<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for MultiProduct<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> MultiProduct<I>ⓘ
[src]
impl<I> Clone for PeekNth<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for Permutations<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> Permutations<I>ⓘ
[src]
impl<I> Clone for Powerset<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for PutBack<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for PutBackN<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for RcIter<I>
[src]
impl<I> Clone for Step<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Unique<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for WhileSome<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for WithPosition<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> WithPosition<I>ⓘNotable traits for WithPosition<I>
impl<I> Iterator for WithPosition<I> where
I: Iterator, type Item = Position<<I as Iterator>::Item>;
[src]
Notable traits for WithPosition<I>
impl<I> Iterator for WithPosition<I> where
I: Iterator, type Item = Position<<I as Iterator>::Item>;
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
1.9.0[src]
I: Clone + Iterator<Item = u16>,
pub fn clone(&self) -> DecodeUtf16<I>ⓘNotable traits for DecodeUtf16<I>
impl<I> Iterator for DecodeUtf16<I> where
I: Iterator<Item = u16>, type Item = Result<char, DecodeUtf16Error>;
[src]
Notable traits for DecodeUtf16<I>
impl<I> Iterator for DecodeUtf16<I> where
I: Iterator<Item = u16>, type Item = Result<char, DecodeUtf16Error>;
impl<I, E> Clone for SeqDeserializer<I, E> where
E: Clone,
I: Clone,
[src]
E: Clone,
I: Clone,
pub fn clone(&self) -> SeqDeserializer<I, E>
[src]
impl<I, ElemF> Clone for otter_api_tests::imports::otter_base::imports::itertools::IntersperseWith<I, ElemF> where
I: Clone + Iterator,
ElemF: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
ElemF: Clone,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> IntersperseWith<I, ElemF>ⓘNotable traits for IntersperseWith<I, ElemF>
impl<I, ElemF> Iterator for IntersperseWith<I, ElemF> where
I: Iterator,
ElemF: IntersperseElement<<I as Iterator>::Item>, type Item = <I as Iterator>::Item;
[src]
Notable traits for IntersperseWith<I, ElemF>
impl<I, ElemF> Iterator for IntersperseWith<I, ElemF> where
I: Iterator,
ElemF: IntersperseElement<<I as Iterator>::Item>, type Item = <I as Iterator>::Item;
impl<I, F> Clone for FilterMap<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for Inspect<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for otter_api_tests::iter::Map<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for Batching<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for FilterOk<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for KMergeBy<I, F> where
I: Iterator + Clone,
F: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Iterator + Clone,
F: Clone,
<I as Iterator>::Item: Clone,
impl<I, F> Clone for PadUsing<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for Positions<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, F> Clone for Update<I, F> where
I: Clone,
F: Clone,
[src]
I: Clone,
F: Clone,
impl<I, G> Clone for otter_api_tests::iter::IntersperseWith<I, G> where
I: Iterator + Clone,
G: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Iterator + Clone,
G: Clone,
<I as Iterator>::Item: Clone,
pub fn clone(&self) -> IntersperseWith<I, G>ⓘNotable traits for IntersperseWith<I, G>
impl<I, G> Iterator for IntersperseWith<I, G> where
I: Iterator,
G: FnMut() -> <I as Iterator>::Item, type Item = <I as Iterator>::Item;
[src]
Notable traits for IntersperseWith<I, G>
impl<I, G> Iterator for IntersperseWith<I, G> where
I: Iterator,
G: FnMut() -> <I as Iterator>::Item, type Item = <I as Iterator>::Item;
impl<I, J> Clone for ConsTuples<I, J> where
I: Clone + Iterator<Item = J>,
[src]
I: Clone + Iterator<Item = J>,
pub fn clone(&self) -> ConsTuples<I, J>ⓘNotable traits for ConsTuples<Iter, ((B, C, D, E, F, G, H, I, J, K, L), X)>
impl<X, Iter, B, C, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((B, C, D, E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((B, C, D, E, F, G, H, I, J, K, L), X)>, type Item = (B, C, D, E, F, G, H, I, J, K, L, X);impl<X, Iter, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((D, E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((D, E, F, G, H, I, J, K, L), X)>, type Item = (D, E, F, G, H, I, J, K, L, X);impl<X, Iter, C, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((C, D, E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((C, D, E, F, G, H, I, J, K, L), X)>, type Item = (C, D, E, F, G, H, I, J, K, L, X);impl<X, Iter, I, J, K, L> Iterator for ConsTuples<Iter, ((I, J, K, L), X)> where
Iter: Iterator<Item = ((I, J, K, L), X)>, type Item = (I, J, K, L, X);impl<X, Iter, K, L> Iterator for ConsTuples<Iter, ((K, L), X)> where
Iter: Iterator<Item = ((K, L), X)>, type Item = (K, L, X);impl<X, Iter, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((E, F, G, H, I, J, K, L), X)>, type Item = (E, F, G, H, I, J, K, L, X);impl<X, Iter, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((G, H, I, J, K, L), X)>, type Item = (G, H, I, J, K, L, X);impl<X, Iter, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((F, G, H, I, J, K, L), X)>, type Item = (F, G, H, I, J, K, L, X);impl<X, Iter, J, K, L> Iterator for ConsTuples<Iter, ((J, K, L), X)> where
Iter: Iterator<Item = ((J, K, L), X)>, type Item = (J, K, L, X);impl<X, Iter, H, I, J, K, L> Iterator for ConsTuples<Iter, ((H, I, J, K, L), X)> where
Iter: Iterator<Item = ((H, I, J, K, L), X)>, type Item = (H, I, J, K, L, X);
[src]
Notable traits for ConsTuples<Iter, ((B, C, D, E, F, G, H, I, J, K, L), X)>
impl<X, Iter, B, C, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((B, C, D, E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((B, C, D, E, F, G, H, I, J, K, L), X)>, type Item = (B, C, D, E, F, G, H, I, J, K, L, X);impl<X, Iter, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((D, E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((D, E, F, G, H, I, J, K, L), X)>, type Item = (D, E, F, G, H, I, J, K, L, X);impl<X, Iter, C, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((C, D, E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((C, D, E, F, G, H, I, J, K, L), X)>, type Item = (C, D, E, F, G, H, I, J, K, L, X);impl<X, Iter, I, J, K, L> Iterator for ConsTuples<Iter, ((I, J, K, L), X)> where
Iter: Iterator<Item = ((I, J, K, L), X)>, type Item = (I, J, K, L, X);impl<X, Iter, K, L> Iterator for ConsTuples<Iter, ((K, L), X)> where
Iter: Iterator<Item = ((K, L), X)>, type Item = (K, L, X);impl<X, Iter, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((E, F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((E, F, G, H, I, J, K, L), X)>, type Item = (E, F, G, H, I, J, K, L, X);impl<X, Iter, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((G, H, I, J, K, L), X)>, type Item = (G, H, I, J, K, L, X);impl<X, Iter, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((F, G, H, I, J, K, L), X)> where
Iter: Iterator<Item = ((F, G, H, I, J, K, L), X)>, type Item = (F, G, H, I, J, K, L, X);impl<X, Iter, J, K, L> Iterator for ConsTuples<Iter, ((J, K, L), X)> where
Iter: Iterator<Item = ((J, K, L), X)>, type Item = (J, K, L, X);impl<X, Iter, H, I, J, K, L> Iterator for ConsTuples<Iter, ((H, I, J, K, L), X)> where
Iter: Iterator<Item = ((H, I, J, K, L), X)>, type Item = (H, I, J, K, L, X);
impl<I, J> Clone for Interleave<I, J> where
I: Clone,
J: Clone,
[src]
I: Clone,
J: Clone,
pub fn clone(&self) -> Interleave<I, J>ⓘNotable traits for Interleave<I, J>
impl<I, J> Iterator for Interleave<I, J> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>, type Item = <I as Iterator>::Item;
[src]
Notable traits for Interleave<I, J>
impl<I, J> Iterator for Interleave<I, J> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>, type Item = <I as Iterator>::Item;
impl<I, J> Clone for InterleaveShortest<I, J> where
I: Clone + Iterator,
J: Clone + Iterator<Item = <I as Iterator>::Item>,
[src]
I: Clone + Iterator,
J: Clone + Iterator<Item = <I as Iterator>::Item>,
pub fn clone(&self) -> InterleaveShortest<I, J>ⓘNotable traits for InterleaveShortest<I, J>
impl<I, J> Iterator for InterleaveShortest<I, J> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>, type Item = <I as Iterator>::Item;
[src]
Notable traits for InterleaveShortest<I, J>
impl<I, J> Iterator for InterleaveShortest<I, J> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>, type Item = <I as Iterator>::Item;
impl<I, J> Clone for Product<I, J> where
I: Clone + Iterator,
J: Clone,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
J: Clone,
<I as Iterator>::Item: Clone,
impl<I, J> Clone for ZipEq<I, J> where
I: Clone,
J: Clone,
[src]
I: Clone,
J: Clone,
impl<I, J, F> Clone for MergeBy<I, J, F> where
I: Iterator,
F: Clone,
J: Iterator<Item = <I as Iterator>::Item>,
Peekable<I>: Clone,
Peekable<J>: Clone,
[src]
I: Iterator,
F: Clone,
J: Iterator<Item = <I as Iterator>::Item>,
Peekable<I>: Clone,
Peekable<J>: Clone,
impl<I, J, F> Clone for MergeJoinBy<I, J, F> where
I: Iterator,
F: Clone,
J: Iterator,
PutBack<Fuse<I>>: Clone,
PutBack<Fuse<J>>: Clone,
[src]
I: Iterator,
F: Clone,
J: Iterator,
PutBack<Fuse<I>>: Clone,
PutBack<Fuse<J>>: Clone,
pub fn clone(&self) -> MergeJoinBy<I, J, F>ⓘ
[src]
impl<I, P> Clone for Filter<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, P> Clone for MapWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, P> Clone for SkipWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, P> Clone for TakeWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, St, F> Clone for Scan<I, St, F> where
I: Clone,
F: Clone,
St: Clone,
[src]
I: Clone,
F: Clone,
St: Clone,
impl<I, T> Clone for IndexSlice<I, T> where
T: Clone + ?Sized,
I: Clone + Idx,
T: Clone + ?Sized,
I: Clone + Idx,
pub fn clone(&self) -> IndexSlice<I, T>
impl<I, T> Clone for otter_api_tests::shapelib::IndexVec<I, T> where
T: Clone,
I: Idx,
T: Clone,
I: Idx,
pub fn clone(&self) -> IndexVec<I, T>
pub fn clone_from(&mut self, o: &IndexVec<I, T>)
impl<I, T> Clone for TupleCombinations<I, T> where
T: Clone + HasCombination<I>,
I: Clone + Iterator,
<T as HasCombination<I>>::Combination: Clone,
[src]
T: Clone + HasCombination<I>,
I: Clone + Iterator,
<T as HasCombination<I>>::Combination: Clone,
pub fn clone(&self) -> TupleCombinations<I, T>ⓘNotable traits for TupleCombinations<I, T>
impl<I, T> Iterator for TupleCombinations<I, T> where
T: HasCombination<I>,
I: Iterator, type Item = T;
[src]
Notable traits for TupleCombinations<I, T>
impl<I, T> Iterator for TupleCombinations<I, T> where
T: HasCombination<I>,
I: Iterator, type Item = T;
impl<I, T> Clone for TupleWindows<I, T> where
T: Clone + HomogeneousTuple,
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
[src]
T: Clone + HomogeneousTuple,
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
pub fn clone(&self) -> TupleWindows<I, T>ⓘNotable traits for TupleWindows<I, T>
impl<I, T> Iterator for TupleWindows<I, T> where
T: HomogeneousTuple + Clone,
I: Iterator<Item = <T as TupleCollect>::Item>,
<T as TupleCollect>::Item: Clone, type Item = T;
[src]
Notable traits for TupleWindows<I, T>
impl<I, T> Iterator for TupleWindows<I, T> where
T: HomogeneousTuple + Clone,
I: Iterator<Item = <T as TupleCollect>::Item>,
<T as TupleCollect>::Item: Clone, type Item = T;
impl<I, T> Clone for Tuples<I, T> where
T: Clone + HomogeneousTuple,
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
<T as TupleCollect>::Buffer: Clone,
[src]
T: Clone + HomogeneousTuple,
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
<T as TupleCollect>::Buffer: Clone,
impl<I, U> Clone for Flatten<I> where
U: Clone + Iterator,
I: 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]
U: Clone + Iterator,
I: Clone + Iterator,
<I as Iterator>::Item: IntoIterator,
<<I as Iterator>::Item as IntoIterator>::IntoIter == U,
<<I as Iterator>::Item as IntoIterator>::Item == <U as Iterator>::Item,
impl<I, U, F> Clone for FlatMap<I, U, F> where
U: Clone + IntoIterator,
I: Clone,
F: Clone,
<U as IntoIterator>::IntoIter: Clone,
[src]
U: Clone + IntoIterator,
I: Clone,
F: Clone,
<U as IntoIterator>::IntoIter: Clone,
impl<I, V, F> Clone for UniqueBy<I, V, F> where
V: Clone,
I: Clone + Iterator,
F: Clone,
[src]
V: Clone,
I: Clone + Iterator,
F: Clone,
impl<Id> Clone for InstanceAccessDetails<Id> where
Id: Clone,
[src]
Id: Clone,
pub fn clone(&self) -> InstanceAccessDetails<Id>
[src]
impl<Idx> Clone for otter_api_tests::imports::failure::_core::ops::Range<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<Idx> Clone for RangeFrom<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,
1.26.0[src]
Idx: Clone,
pub fn clone(&self) -> RangeInclusive<Idx>ⓘNotable traits for RangeInclusive<A>
impl<A> Iterator for RangeInclusive<A> where
A: Step, type Item = A;
[src]
Notable traits for RangeInclusive<A>
impl<A> Iterator for RangeInclusive<A> where
A: Step, type Item = A;
impl<Idx> Clone for RangeTo<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,
1.26.0[src]
Idx: Clone,
pub fn clone(&self) -> RangeToInclusive<Idx>
[src]
impl<K, V> Clone for BTreeMap<K, V> where
K: Clone,
V: Clone,
[src]
K: Clone,
V: Clone,
impl<K, V> Clone for DenseSlotMap<K, V> where
K: Clone + Key,
V: Clone,
[src]
K: Clone + Key,
V: Clone,
pub fn clone(&self) -> DenseSlotMap<K, V>
[src]
impl<K, V> Clone for EnumMap<K, V> where
K: Enum<V>,
<K as Enum<V>>::Array: Clone,
K: Enum<V>,
<K as Enum<V>>::Array: Clone,
impl<K, V> Clone for otter_api_tests::imports::slotmap::basic::IntoIter<K, V> where
K: Clone + Key,
V: Clone,
[src]
K: Clone + Key,
V: Clone,
impl<K, V> Clone for otter_api_tests::imports::slotmap::dense::IntoIter<K, V> where
K: Clone,
V: Clone,
[src]
K: Clone,
V: Clone,
impl<K, V> Clone for otter_api_tests::imports::slotmap::hop::IntoIter<K, V> where
K: Clone + Key,
V: Clone,
[src]
K: Clone + Key,
V: Clone,
impl<K, V> Clone for HopSlotMap<K, V> where
K: Clone + Key,
V: Clone,
[src]
K: Clone + Key,
V: Clone,
pub fn clone(&self) -> HopSlotMap<K, V>
[src]
impl<K, V> Clone for SecondaryMap<K, V> where
K: Clone + Key,
V: Clone,
[src]
K: Clone + Key,
V: Clone,
pub fn clone(&self) -> SecondaryMap<K, V>
[src]
impl<K, V> Clone for SlotMap<K, V> where
K: Clone + Key,
V: Clone,
[src]
K: Clone + Key,
V: Clone,
impl<K, V, S> Clone for HashMap<K, V, S> where
S: Clone,
K: Clone,
V: Clone,
[src]
S: Clone,
K: Clone,
V: Clone,
pub fn clone(&self) -> HashMap<K, V, S>
[src]
pub fn clone_from(&mut self, other: &HashMap<K, V, S>)
[src]
impl<K, V, S> Clone for SparseSecondaryMap<K, V, S> where
S: Clone + BuildHasher,
K: Clone + Key,
V: Clone,
[src]
S: Clone + BuildHasher,
K: Clone + Key,
V: Clone,
pub fn clone(&self) -> SparseSecondaryMap<K, V, S>
[src]
impl<L, R> Clone for Either<L, R> where
L: Clone,
R: Clone,
[src]
L: Clone,
R: Clone,
impl<NS, ZL> Clone for PieceUpdateOp<NS, ZL> where
NS: Clone,
ZL: Clone,
[src]
NS: Clone,
ZL: Clone,
pub fn clone(&self) -> PieceUpdateOp<NS, ZL>
[src]
impl<P> Clone for LoadedAcl<P> where
P: Clone + Perm,
[src]
P: Clone + Perm,
impl<P> Clone for PermSet<P> where
P: Clone + Perm,
[src]
P: Clone + Perm,
impl<P> Clone for Pin<P> where
P: Clone,
1.33.0[src]
P: Clone,
impl<P, Z> Clone for PriOccultedGeneral<P, Z> where
P: Clone,
Z: Clone,
[src]
P: Clone,
Z: Clone,
pub fn clone(&self) -> PriOccultedGeneral<P, Z>
[src]
impl<POEPU> Clone for ErrorSignaledViaUpdate<POEPU> where
POEPU: Clone + Debug,
[src]
POEPU: Clone + Debug,
pub fn clone(&self) -> ErrorSignaledViaUpdate<POEPU>
[src]
impl<Perm> Clone for Acl<Perm> where
Perm: Clone + Eq + Hash,
[src]
Perm: Clone + Eq + Hash,
impl<Perm> Clone for AclEntry<Perm> where
Perm: Clone + Eq + Hash,
[src]
Perm: Clone + Eq + Hash,
impl<St, F> Clone for Iterate<St, F> where
F: Clone,
St: Clone,
[src]
F: Clone,
St: Clone,
impl<St, F> Clone for Unfold<St, F> where
F: Clone,
St: Clone,
[src]
F: Clone,
St: Clone,
impl<T> Clone for RegionC<T> where
T: Clone + Copy,
T: Clone + Copy,
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> TrySendError<T>
[src]
impl<T> Clone for LocalResult<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> LocalResult<T>
[src]
impl<T> Clone for FoldWhile<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for MinMaxResult<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> MinMaxResult<T>
[src]
impl<T> Clone for otter_api_tests::imports::otter_base::imports::itertools::Position<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Bound<T> where
T: Clone,
1.17.0[src]
T: Clone,
impl<T> Clone for Option<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Poll<T> where
T: Clone,
1.36.0[src]
T: Clone,
impl<T> Clone for Reverse<T> where
T: Clone,
1.19.0[src]
T: Clone,
impl<T> Clone for otter_api_tests::io::Cursor<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Empty<T>
1.2.0[src]
impl<T> Clone for Once<T> where
T: Clone,
1.2.0[src]
T: Clone,
impl<T> Clone for Rev<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for otter_api_tests::mpsc::Sender<T>
[src]
impl<T> Clone for otter_api_tests::mpsc::SyncSender<T>
[src]
pub fn clone(&self) -> SyncSender<T>
[src]
impl<T> Clone for Discriminant<T>
1.21.0[src]
pub fn clone(&self) -> Discriminant<T>
[src]
impl<T> Clone for ManuallyDrop<T> where
T: Clone + ?Sized,
1.20.0[src]
T: Clone + ?Sized,
pub fn clone(&self) -> ManuallyDrop<T>
[src]
impl<T> Clone for Arc<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> Arc<T>
[src]
Makes a clone of the Arc
pointer.
This creates another pointer to the same allocation, increasing the strong reference count.
Examples
use std::sync::Arc; let five = Arc::new(5); let _ = Arc::clone(&five);
impl<T> Clone for BTreeSet<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for OrderedFloat<T> where
T: Clone,
T: Clone,
pub fn clone(&self) -> OrderedFloat<T>
impl<T> Clone for PhantomData<T> where
T: ?Sized,
[src]
T: ?Sized,
pub fn clone(&self) -> PhantomData<T>
[src]
impl<T> Clone for PosC<T> where
T: Clone,
T: Clone,
impl<T> Clone for RectC<T> where
T: Clone,
T: Clone,
impl<T> Clone for VecDeque<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Wrapping<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for IsHtmlFormatted<T> where
T: Clone + Display,
T: Clone + Display,
pub fn clone(&self) -> IsHtmlFormatted<T>
impl<T> Clone for JsonString<T> where
T: Clone + Serialize,
[src]
T: Clone + Serialize,
pub fn clone(&self) -> JsonString<T>
[src]
impl<T> Clone for OldNew<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for RefCell<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Lazy<T> where
T: Clone,
T: Clone,
impl<T> Clone for AlgSetKey<T> where
T: Clone,
T: Clone,
impl<T> Clone for IoVec<T> where
T: Clone,
T: Clone,
impl<T> Clone for otter_api_tests::imports::once_cell::sync::OnceCell<T> where
T: Clone,
T: Clone,
impl<T> Clone for otter_api_tests::imports::once_cell::unsync::OnceCell<T> where
T: Clone,
T: Clone,
impl<T> Clone for NotNan<T> where
T: Clone,
T: Clone,
impl<T> Clone for CapacityError<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> CapacityError<T>
[src]
impl<T> Clone for TupleBuffer<T> where
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
[src]
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
pub fn clone(&self) -> TupleBuffer<T>ⓘNotable traits for TupleBuffer<T>
impl<T> Iterator for TupleBuffer<T> where
T: HomogeneousTuple, type Item = <T as TupleCollect>::Item;
[src]
Notable traits for TupleBuffer<T>
impl<T> Iterator for TupleBuffer<T> where
T: HomogeneousTuple, type Item = <T as TupleCollect>::Item;
impl<T> Clone for otter_api_tests::imports::otter_base::imports::itertools::Zip<T> where
T: Clone,
[src]
T: Clone,
pub fn clone(&self) -> Zip<T>ⓘNotable traits for Zip<(A, B, C, D, E, F)>
impl<A, B, C, D, E, F> Iterator for Zip<(A, B, C, D, E, F)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
F: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item);impl<A, B> Iterator for Zip<(A, B)> where
B: Iterator,
A: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item);impl<A> Iterator for Zip<(A,)> where
A: Iterator, type Item = (<A as Iterator>::Item,);impl<A, B, C, D> Iterator for Zip<(A, B, C, D)> where
C: Iterator,
B: Iterator,
A: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I, J, K> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J, K)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
K: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator,
J: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item, <J as Iterator>::Item, <K as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I, J> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator,
J: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item, <J as Iterator>::Item);impl<A, B, C> Iterator for Zip<(A, B, C)> where
C: Iterator,
B: Iterator,
A: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item);impl<A, B, C, D, E> Iterator for Zip<(A, B, C, D, E)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item);impl<A, B, C, D, E, F, G, H> Iterator for Zip<(A, B, C, D, E, F, G, H)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I> Iterator for Zip<(A, B, C, D, E, F, G, H, I)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I, J, K, L> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J, K, L)> where
C: Iterator,
L: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
K: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator,
J: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item, <J as Iterator>::Item, <K as Iterator>::Item, <L as Iterator>::Item);impl<A, B, C, D, E, F, G> Iterator for Zip<(A, B, C, D, E, F, G)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
F: Iterator,
G: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item);
[src]
Notable traits for Zip<(A, B, C, D, E, F)>
impl<A, B, C, D, E, F> Iterator for Zip<(A, B, C, D, E, F)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
F: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item);impl<A, B> Iterator for Zip<(A, B)> where
B: Iterator,
A: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item);impl<A> Iterator for Zip<(A,)> where
A: Iterator, type Item = (<A as Iterator>::Item,);impl<A, B, C, D> Iterator for Zip<(A, B, C, D)> where
C: Iterator,
B: Iterator,
A: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I, J, K> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J, K)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
K: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator,
J: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item, <J as Iterator>::Item, <K as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I, J> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator,
J: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item, <J as Iterator>::Item);impl<A, B, C> Iterator for Zip<(A, B, C)> where
C: Iterator,
B: Iterator,
A: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item);impl<A, B, C, D, E> Iterator for Zip<(A, B, C, D, E)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item);impl<A, B, C, D, E, F, G, H> Iterator for Zip<(A, B, C, D, E, F, G, H)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I> Iterator for Zip<(A, B, C, D, E, F, G, H, I)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item);impl<A, B, C, D, E, F, G, H, I, J, K, L> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J, K, L)> where
C: Iterator,
L: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
K: Iterator,
I: Iterator,
F: Iterator,
G: Iterator,
D: Iterator,
H: Iterator,
J: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item, <H as Iterator>::Item, <I as Iterator>::Item, <J as Iterator>::Item, <K as Iterator>::Item, <L as Iterator>::Item);impl<A, B, C, D, E, F, G> Iterator for Zip<(A, B, C, D, E, F, G)> where
C: Iterator,
B: Iterator,
E: Iterator,
A: Iterator,
F: Iterator,
G: Iterator,
D: Iterator, type Item = (<A as Iterator>::Item, <B as Iterator>::Item, <C as Iterator>::Item, <D as Iterator>::Item, <E as Iterator>::Item, <F as Iterator>::Item, <G as Iterator>::Item);
impl<T> Clone for Spanned<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Cell<T> where
T: Copy,
[src]
T: Copy,
impl<T> Clone for Pending<T>
1.48.0[src]
impl<T> Clone for otter_api_tests::imports::failure::_core::future::Ready<T> where
T: Clone,
1.48.0[src]
T: Clone,
impl<T> Clone for otter_api_tests::imports::failure::_core::lazy::OnceCell<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for NonNull<T> where
T: ?Sized,
1.25.0[src]
T: ?Sized,
impl<T> Clone for otter_api_tests::imports::failure::_core::result::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for MaybeUninit<T> where
T: Copy,
1.36.0[src]
T: Copy,
pub fn clone(&self) -> MaybeUninit<T>
[src]
impl<T, A> Clone for Unauthorised<T, A> where
T: Clone,
A: Clone,
[src]
T: Clone,
A: Clone,
pub fn clone(&self) -> Unauthorised<T, A>
[src]
impl<T, E> Clone for Result<T, E> where
T: Clone,
E: Clone,
[src]
T: Clone,
E: Clone,
impl<T, F> Clone for Successors<T, F> where
T: Clone,
F: Clone,
1.34.0[src]
T: Clone,
F: Clone,
pub fn clone(&self) -> Successors<T, F>ⓘNotable traits for Successors<T, F>
impl<T, F> Iterator for Successors<T, F> where
F: FnMut(&T) -> Option<T>, type Item = T;
[src]
Notable traits for Successors<T, F>
impl<T, F> Iterator for Successors<T, F> where
F: FnMut(&T) -> Option<T>, type Item = T;
impl<T, I> Clone for Deque<T, I> where
T: Clone,
I: Clone + Offset,
T: Clone,
I: Clone + Offset,
impl<T, S> Clone for HashSet<T, S> where
S: Clone,
T: Clone,
[src]
S: Clone,
T: Clone,
impl<T, U> Clone for LazyTransform<T, U> where
T: Clone,
U: Clone,
T: Clone,
U: Clone,
pub fn clone(&self) -> LazyTransform<T, U>
pub fn clone_from(&mut self, source: &LazyTransform<T, U>)
impl<T, U> Clone for ZipLongest<T, U> where
T: Clone,
U: Clone,
[src]
T: Clone,
U: Clone,
pub fn clone(&self) -> ZipLongest<T, U>ⓘNotable traits for ZipLongest<T, U>
impl<T, U> Iterator for ZipLongest<T, U> where
T: Iterator,
U: Iterator, type Item = EitherOrBoth<<T as Iterator>::Item, <U as Iterator>::Item>;
[src]
Notable traits for ZipLongest<T, U>
impl<T, U> Iterator for ZipLongest<T, U> where
T: Iterator,
U: Iterator, type Item = EitherOrBoth<<T as Iterator>::Item, <U as Iterator>::Item>;
impl<T, const N: usize> Clone for otter_api_tests::imports::failure::_core::array::IntoIter<T, N> where
T: Clone,
1.40.0[src]
T: Clone,
impl<Tz> Clone for Date<Tz> where
Tz: Clone + TimeZone,
<Tz as TimeZone>::Offset: Clone,
[src]
Tz: Clone + TimeZone,
<Tz as TimeZone>::Offset: Clone,
impl<Tz> Clone for DateTime<Tz> where
Tz: Clone + TimeZone,
<Tz as TimeZone>::Offset: Clone,
[src]
Tz: Clone + TimeZone,
<Tz as TimeZone>::Offset: Clone,
impl<U> Clone for PreparedPieceUpdateGeneral<U> where
U: Clone,
[src]
U: Clone,
pub fn clone(&self) -> PreparedPieceUpdateGeneral<U>
[src]
impl<Y, R> Clone for GeneratorState<Y, R> where
R: Clone,
Y: Clone,
[src]
R: Clone,
Y: Clone,