Trait artifact_app::dev_prefix::Clone 1.0.0
[−]
[src]
#[lang = "clone"]pub trait Clone { fn clone(&self) -> Self; 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.
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 an array holding more than 32 elements of a type that is Clone
; the standard
library only implements Clone
up until arrays of size 32. In this case, the implementation of
Clone
cannot be derive
d, but can be implemented as:
#[derive(Copy)] struct Stats { frequencies: [i32; 100], } impl Clone for Stats { fn clone(&self) -> Stats { *self } }
Required Methods
fn clone(&self) -> Self
Returns a copy of the value.
Examples
let hello = "Hello"; // &str implements Clone assert_eq!("Hello", hello.clone());
Provided Methods
fn clone_from(&mut self, source: &Self)
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 FromHexError
[src]
fn clone(&self) -> FromHexError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Json
[src]
impl<'l> Clone for StackElement<'l>
[src]
fn clone(&self) -> StackElement<'l>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ErrorCode
[src]
impl Clone for CharacterSet
[src]
fn clone(&self) -> CharacterSet
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Config
[src]
impl Clone for EncoderError
[src]
fn clone(&self) -> EncoderError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FromBase64Error
[src]
fn clone(&self) -> FromBase64Error
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Newline
[src]
impl Clone for Value
[src]
impl Clone for Map<String, Value>
[src]
impl Clone for CompactFormatter
[src]
fn clone(&self) -> CompactFormatter
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for PrettyFormatter<'a>
[src]
fn clone(&self) -> PrettyFormatter<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Category
[src]
impl Clone for Number
[src]
impl Clone for EntryType
[src]
impl Clone for HeaderMode
[src]
fn clone(&self) -> HeaderMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Header
[src]
impl Clone for Sign
[src]
impl Clone for Alignment
[src]
impl<I, J> Clone for Merge<I, J> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>,
Peekable<I>: Clone,
Peekable<J>: Clone,
[src]
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>,
Peekable<I>: Clone,
Peekable<J>: Clone,
impl<I, V, F> Clone for UniqueBy<I, V, F> where
F: Clone,
I: Clone + Iterator,
V: Clone,
[src]
F: Clone,
I: Clone + Iterator,
V: 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,
fn clone(&self) -> Intersperse<I>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for RcIter<I>
[src]
impl<I, J> Clone for ZipEq<I, J> where
I: Clone,
J: Clone,
[src]
I: Clone,
J: Clone,
impl<I> Clone for WhileSome<I> where
I: Clone,
[src]
I: 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<'a, I> Clone for Format<'a, I> where
I: Clone,
[src]
I: Clone,
impl<I, J, F> Clone for MergeBy<I, J, F> where
F: Clone,
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>,
Peekable<I>: Clone,
Peekable<J>: Clone,
[src]
F: Clone,
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>,
Peekable<I>: Clone,
Peekable<J>: Clone,
impl<I, F> Clone for PadUsing<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
impl<I, F> Clone for Batching<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
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>,
fn clone(&self) -> InterleaveShortest<I, J>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for Position<T> where
T: Clone,
[src]
T: 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 KMerge<I> where
I: Iterator + Clone,
<I as Iterator>::Item: Clone,
[src]
I: Iterator + Clone,
<I as Iterator>::Item: Clone,
impl<St, F> Clone for Iterate<St, F> where
F: Clone,
St: Clone,
[src]
F: Clone,
St: Clone,
impl<T> Clone for FoldWhile<T> where
T: Clone,
[src]
T: Clone,
impl<St, F> Clone for Unfold<St, F> where
F: Clone,
St: Clone,
[src]
F: Clone,
St: Clone,
impl<T, U> Clone for ZipLongest<T, U> where
T: Clone,
U: Clone,
[src]
T: Clone,
U: Clone,
fn clone(&self) -> ZipLongest<T, U>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I, J> Clone for ConsTuples<I, J> where
I: Clone + Iterator<Item = J>,
[src]
I: Clone + Iterator<Item = J>,
fn clone(&self) -> ConsTuples<I, J>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<A, B> Clone for EitherOrBoth<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
fn clone(&self) -> EitherOrBoth<A, B>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
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, F> Clone for Coalesce<I, F> where
F: Clone,
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
F: Clone,
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for Dedup<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<T> Clone for Zip<T> where
T: Clone,
[src]
T: Clone,
impl<I> Clone for Step<I> where
I: Clone,
[src]
I: Clone,
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<T> Clone for MinMaxResult<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> MinMaxResult<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[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, J> Clone for Interleave<I, J> where
I: Clone,
J: Clone,
[src]
I: Clone,
J: Clone,
fn clone(&self) -> Interleave<I, J>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I, J> Clone for Flatten<I, J> where
I: Clone,
J: Clone,
[src]
I: Clone,
J: Clone,
impl<A> Clone for SmallVec<A> where
A: Array,
<A as Array>::Item: Clone,
A: Array,
<A as Array>::Item: Clone,
fn clone(&self) -> SmallVec<A>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for siginfo_t
[src]
impl Clone for group
[src]
impl Clone for proc_threadinfo
[src]
fn clone(&self) -> proc_threadinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for tm
[src]
impl Clone for fstore_t
[src]
impl Clone for utmpx
[src]
impl Clone for stat
[src]
impl Clone for rusage
[src]
impl Clone for tms
[src]
impl Clone for sigevent
[src]
impl Clone for kevent64_s
[src]
fn clone(&self) -> kevent64_s
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for kevent
[src]
impl Clone for stack_t
[src]
impl Clone for cmsghdr
[src]
impl Clone for ipv6_mreq
[src]
impl Clone for sockaddr
[src]
impl Clone for glob_t
[src]
impl Clone for pthread_rwlock_t
[src]
fn clone(&self) -> pthread_rwlock_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for fsid_t
[src]
impl Clone for radvisory
[src]
impl Clone for termios
[src]
impl Clone for rlimit
[src]
impl Clone for fd_set
[src]
impl Clone for mach_timebase_info
[src]
fn clone(&self) -> mach_timebase_info
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sockaddr_storage
[src]
fn clone(&self) -> sockaddr_storage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for if_data
[src]
impl Clone for pthread_mutex_t
[src]
fn clone(&self) -> pthread_mutex_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sigval
[src]
impl Clone for timeval32
[src]
impl Clone for flock
[src]
impl Clone for iovec
[src]
impl Clone for aiocb
[src]
impl Clone for in6_addr
[src]
impl Clone for in_addr
[src]
impl Clone for dirent
[src]
impl Clone for lconv
[src]
impl Clone for sockaddr_in6
[src]
fn clone(&self) -> sockaddr_in6
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for timespec
[src]
impl Clone for winsize
[src]
impl Clone for pthread_attr_t
[src]
fn clone(&self) -> pthread_attr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sockaddr_un
[src]
fn clone(&self) -> sockaddr_un
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sigaction
[src]
impl Clone for pthread_condattr_t
[src]
fn clone(&self) -> pthread_condattr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for utsname
[src]
impl Clone for pthread_mutexattr_t
[src]
fn clone(&self) -> pthread_mutexattr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for utimbuf
[src]
impl Clone for pthread_cond_t
[src]
fn clone(&self) -> pthread_cond_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for xsw_usage
[src]
impl Clone for hostent
[src]
impl Clone for linger
[src]
impl Clone for passwd
[src]
impl Clone for pthread_rwlockattr_t
[src]
fn clone(&self) -> pthread_rwlockattr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Dl_info
[src]
impl Clone for proc_taskinfo
[src]
fn clone(&self) -> proc_taskinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sf_hdtr
[src]
impl Clone for pollfd
[src]
impl Clone for if_msghdr
[src]
impl Clone for addrinfo
[src]
impl Clone for ifaddrs
[src]
impl Clone for statfs
[src]
impl Clone for dqblk
[src]
impl Clone for ip_mreq
[src]
impl Clone for itimerval
[src]
impl Clone for proc_bsdinfo
[src]
fn clone(&self) -> proc_bsdinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for timeval
[src]
impl Clone for if_nameindex
[src]
fn clone(&self) -> if_nameindex
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for msghdr
[src]
impl Clone for sockaddr_in
[src]
fn clone(&self) -> sockaddr_in
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for statvfs
[src]
impl Clone for proc_taskallinfo
[src]
fn clone(&self) -> proc_taskallinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, E> Clone for PercentEncode<'a, E> where
E: EncodeSet + Clone,
E: EncodeSet + Clone,
fn clone(&self) -> PercentEncode<'a, E>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for PATH_SEGMENT_ENCODE_SET
fn clone(&self) -> PATH_SEGMENT_ENCODE_SET
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for USERINFO_ENCODE_SET
fn clone(&self) -> USERINFO_ENCODE_SET
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for QUERY_ENCODE_SET
fn clone(&self) -> QUERY_ENCODE_SET
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SIMPLE_ENCODE_SET
fn clone(&self) -> SIMPLE_ENCODE_SET
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for PercentDecode<'a>
fn clone(&self) -> PercentDecode<'a>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for DEFAULT_ENCODE_SET
fn clone(&self) -> DEFAULT_ENCODE_SET
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LittleEndian
[src]
fn clone(&self) -> LittleEndian
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for BigEndian
[src]
impl Clone for Flags
[src]
impl Clone for Flags
fn clone(&self) -> Flags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFDictionaryKeyCallBacks
fn clone(&self) -> CFDictionaryKeyCallBacks
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFRange
fn clone(&self) -> CFRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFMessagePortContext
fn clone(&self) -> CFMessagePortContext
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFArrayCallBacks
fn clone(&self) -> CFArrayCallBacks
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFDictionaryValueCallBacks
fn clone(&self) -> CFDictionaryValueCallBacks
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFSetCallBacks
fn clone(&self) -> CFSetCallBacks
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for in6_addr
[src]
impl Clone for statfs
[src]
impl Clone for passwd
[src]
impl Clone for rlimit
[src]
impl Clone for if_nameindex
[src]
fn clone(&self) -> if_nameindex
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for aiocb
[src]
impl Clone for winsize
[src]
impl Clone for if_msghdr
[src]
impl Clone for tms
[src]
impl Clone for sockaddr
[src]
impl Clone for utimbuf
[src]
impl Clone for fd_set
[src]
impl Clone for termios
[src]
impl Clone for utsname
[src]
impl Clone for radvisory
[src]
impl Clone for proc_bsdinfo
[src]
fn clone(&self) -> proc_bsdinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sigval
[src]
impl Clone for xucred
[src]
impl Clone for timeval
[src]
impl Clone for timespec
[src]
impl Clone for utmpx
[src]
impl Clone for pthread_mutex_t
[src]
fn clone(&self) -> pthread_mutex_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for glob_t
[src]
impl Clone for servent
[src]
impl Clone for msghdr
[src]
impl Clone for sigevent
[src]
impl Clone for iovec
[src]
impl Clone for tm
[src]
impl Clone for siginfo_t
[src]
impl Clone for statvfs
[src]
impl Clone for pthread_condattr_t
[src]
fn clone(&self) -> pthread_condattr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for mach_timebase_info
[src]
fn clone(&self) -> mach_timebase_info
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for group
[src]
impl Clone for lconv
[src]
impl Clone for kevent64_s
[src]
fn clone(&self) -> kevent64_s
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for pthread_mutexattr_t
[src]
fn clone(&self) -> pthread_mutexattr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for rusage
[src]
impl Clone for if_data
[src]
impl Clone for ip_mreq
[src]
impl Clone for sockaddr_in6
[src]
fn clone(&self) -> sockaddr_in6
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for fsid_t
[src]
impl Clone for timeval32
[src]
impl Clone for ifaddrs
[src]
impl Clone for sf_hdtr
[src]
impl Clone for sockaddr_in
[src]
fn clone(&self) -> sockaddr_in
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sockaddr_un
[src]
fn clone(&self) -> sockaddr_un
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for dqblk
[src]
impl Clone for fstore_t
[src]
impl Clone for kevent
[src]
impl Clone for stack_t
[src]
impl Clone for pthread_rwlockattr_t
[src]
fn clone(&self) -> pthread_rwlockattr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for linger
[src]
impl Clone for proc_taskinfo
[src]
fn clone(&self) -> proc_taskinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ipv6_mreq
[src]
impl Clone for Dl_info
[src]
impl Clone for xsw_usage
[src]
impl Clone for itimerval
[src]
impl Clone for proc_taskallinfo
[src]
fn clone(&self) -> proc_taskallinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for proc_threadinfo
[src]
fn clone(&self) -> proc_threadinfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for in_addr
[src]
impl Clone for cmsghdr
[src]
impl Clone for addrinfo
[src]
impl Clone for pthread_attr_t
[src]
fn clone(&self) -> pthread_attr_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for hostent
[src]
impl Clone for pthread_rwlock_t
[src]
fn clone(&self) -> pthread_rwlock_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for pollfd
[src]
impl Clone for protoent
[src]
impl Clone for dirent
[src]
impl Clone for sockaddr_storage
[src]
fn clone(&self) -> sockaddr_storage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for flock
[src]
impl Clone for pthread_cond_t
[src]
fn clone(&self) -> pthread_cond_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for sigaction
[src]
impl Clone for stat
[src]
impl<T> Clone for Slab<T> where
T: Clone,
[src]
T: Clone,
impl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,
[src]
Idx: Clone,
fn clone(&self) -> RangeToInclusive<Idx>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for EscapeUnicode
[src]
fn clone(&self) -> EscapeUnicode
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<T> Clone for Wrapping<T> where
T: Clone,
[src]
T: Clone,
impl<I, St, F> Clone for Scan<I, St, F> where
F: Clone,
I: Clone,
St: Clone,
[src]
F: Clone,
I: Clone,
St: Clone,
impl<I, F> Clone for FilterMap<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
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<'a, T, P> Clone for RSplit<'a, T, P> where
P: Clone + FnMut(&T) -> bool,
T: 'a + Clone,
[src]
P: Clone + FnMut(&T) -> bool,
T: 'a + Clone,
impl<T> Clone for RefCell<T> where
T: Clone,
[src]
T: Clone,
impl<I, F> Clone for Map<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
impl Clone for EscapeDebug
[src]
fn clone(&self) -> EscapeDebug
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<A, B> Clone for Zip<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl<'a, T> Clone for Windows<'a, T>
[src]
impl<'a, T> Clone for Chunks<'a, T>
[src]
impl<I> Clone for DecodeUtf8<I> where
I: Clone + Iterator<Item = u8>,
[src]
I: Clone + Iterator<Item = u8>,
fn clone(&self) -> DecodeUtf8<I>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<Idx> Clone for Range<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<I> Clone for Cycle<I> where
I: Clone,
[src]
I: Clone,
impl<T> Clone for Once<T> where
T: Clone,
[src]
T: Clone,
impl Clone for FpCategory
[src]
fn clone(&self) -> FpCategory
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<T> Clone for NonZero<T> where
T: Zeroable + Clone,
[src]
T: Zeroable + Clone,
impl<I> Clone for Enumerate<I> where
I: Clone,
[src]
I: Clone,
impl<Idx> Clone for RangeTo<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl Clone for RangeFull
[src]
impl Clone for TraitObject
[src]
fn clone(&self) -> TraitObject
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SipHasher
[src]
impl Clone for Ordering
[src]
impl<T> Clone for PhantomData<T> where
T: ?Sized,
[src]
T: ?Sized,
fn clone(&self) -> PhantomData<T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<I, P> Clone for Filter<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<T> Clone for Empty<T>
[src]
impl Clone for SipHasher24
[src]
fn clone(&self) -> SipHasher24
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Ordering
[src]
impl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,
[src]
Idx: Clone,
fn clone(&self) -> RangeInclusive<Idx>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ParseCharError
[src]
fn clone(&self) -> ParseCharError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I, P> Clone for SkipWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl Clone for TypeId
[src]
impl Clone for SipHasher13
[src]
fn clone(&self) -> SipHasher13
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for Unique<T> where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for TryFromIntError
[src]
fn clone(&self) -> TryFromIntError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for Skip<I> where
I: Clone,
[src]
I: Clone,
impl Clone for ParseIntError
[src]
fn clone(&self) -> ParseIntError
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<I> Clone for Fuse<I> where
I: Clone,
[src]
I: Clone,
impl<'a, T> Clone for Iter<'a, T>
[src]
impl Clone for CharTryFromError
[src]
fn clone(&self) -> CharTryFromError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<A> Clone for IntoIter<A> where
A: Clone,
[src]
A: Clone,
impl<Idx> Clone for RangeFrom<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<T> Clone for ManuallyDrop<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> ManuallyDrop<T>
[src]
fn clone_from(&mut self, source: &ManuallyDrop<T>)
[src]
impl<I> Clone for Cloned<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for StepBy<I> where
I: Clone,
[src]
I: Clone,
impl<T> Clone for Rev<T> where
T: Clone,
[src]
T: Clone,
impl<H> Clone for BuildHasherDefault<H>
[src]
fn clone(&self) -> BuildHasherDefault<H>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ParseFloatError
[src]
fn clone(&self) -> ParseFloatError
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<A, B> Clone for Chain<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl<'a, A> Clone for Iter<'a, A>
[src]
impl Clone for EscapeDefault
[src]
fn clone(&self) -> EscapeDefault
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<A> Clone for Repeat<A> where
A: Clone,
[src]
A: Clone,
impl<I, U, F> Clone for FlatMap<I, U, F> where
F: Clone,
I: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
<U as IntoIterator>::IntoIter: Clone,
[src]
F: Clone,
I: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
<U as IntoIterator>::IntoIter: Clone,
impl<'a, T, P> Clone for Split<'a, T, P> where
P: Clone + FnMut(&T) -> bool,
[src]
P: Clone + FnMut(&T) -> bool,
impl<T> Clone for Option<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Shared<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<Y, R> Clone for GeneratorState<Y, R> where
R: Clone,
Y: Clone,
[src]
R: Clone,
Y: Clone,
fn clone(&self) -> GeneratorState<Y, R>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for Discriminant<T>
[src]
fn clone(&self) -> Discriminant<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for Take<I> where
I: Clone,
[src]
I: Clone,
impl<T> Clone for Cell<T> where
T: Copy,
[src]
T: Copy,
impl<I, F> Clone for Inspect<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
impl Clone for UuidVariant
[src]
fn clone(&self) -> UuidVariant
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ParseError
[src]
fn clone(&self) -> ParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UuidVersion
[src]
fn clone(&self) -> UuidVersion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Uuid
[src]
impl<S> Clone for UniCase<S> where
S: Clone,
S: Clone,
fn clone(&self) -> UniCase<S>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for U8Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> U8Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for I8Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> I8Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for StringDeserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> StringDeserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for I16Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> I16Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IgnoredAny
[src]
fn clone(&self) -> IgnoredAny
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for I32Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> I32Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<A> Clone for SeqAccessDeserializer<A> where
A: Clone,
[src]
A: Clone,
fn clone(&self) -> SeqAccessDeserializer<A>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, E> Clone for CowStrDeserializer<'a, E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> CowStrDeserializer<'a, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for F64Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> F64Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for IsizeDeserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> IsizeDeserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de, E> Clone for BorrowedStrDeserializer<'de, E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> BorrowedStrDeserializer<'de, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for U16Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> U16Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for BoolDeserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> BoolDeserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[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,
fn clone(&self) -> MapDeserializer<'de, I, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I, E> Clone for SeqDeserializer<I, E> where
E: Clone,
I: Clone,
[src]
E: Clone,
I: Clone,
fn clone(&self) -> SeqDeserializer<I, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, E> Clone for StrDeserializer<'a, E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> StrDeserializer<'a, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for UsizeDeserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> UsizeDeserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> BorrowedBytesDeserializer<'de, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for UnitDeserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> UnitDeserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Unexpected<'a>
[src]
fn clone(&self) -> Unexpected<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for U32Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> U32Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for U64Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> U64Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for I64Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> I64Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<A> Clone for MapAccessDeserializer<A> where
A: Clone,
[src]
A: Clone,
fn clone(&self) -> MapAccessDeserializer<A>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for CharDeserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> CharDeserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
[src]
impl<E> Clone for F32Deserializer<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> F32Deserializer<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for XAttrs
fn clone(&self) -> XAttrs
fn clone_from(&mut self, other: &XAttrs)
impl Clone for UnsupportedPlatformError
fn clone(&self) -> UnsupportedPlatformError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for UWordBounds<'a>
[src]
fn clone(&self) -> UWordBounds<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for GraphemeCursor
[src]
fn clone(&self) -> GraphemeCursor
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for UWordBoundIndices<'a>
[src]
fn clone(&self) -> UWordBoundIndices<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Graphemes<'a>
[src]
impl<'a> Clone for GraphemeIndices<'a>
[src]
fn clone(&self) -> GraphemeIndices<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CoreId
[src]
impl Clone for Handle
[src]
impl Clone for Remote
[src]
impl Clone for Context
fn clone(&self) -> Context
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Template
fn clone(&self) -> Template
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> TrySendError<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for AsyncSink<T> where
T: Clone,
[src]
T: Clone,
impl Clone for ExecuteErrorKind
[src]
fn clone(&self) -> ExecuteErrorKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for UnboundedSender<T>
[src]
fn clone(&self) -> UnboundedSender<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UnparkEvent
[src]
fn clone(&self) -> UnparkEvent
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Task
[src]
impl<E> Clone for SharedError<E> where
E: Clone,
[src]
E: Clone,
fn clone(&self) -> SharedError<E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for Async<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for SharedItem<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> SharedItem<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Canceled
[src]
impl<F> Clone for Shared<F> where
F: Future,
[src]
F: Future,
impl<T> Clone for Sender<T>
[src]
impl<T> Clone for Sender<T>
[src]
impl<A> Clone for TaskRc<A>
[src]
impl Clone for NotifyHandle
[src]
fn clone(&self) -> NotifyHandle
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T, E> Clone for FutureResult<T, E> where
E: Clone,
T: Clone,
[src]
E: Clone,
T: Clone,
fn clone(&self) -> FutureResult<T, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for UnboundedSender<T>
[src]
fn clone(&self) -> UnboundedSender<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, S> Clone for Wrapper<'a, S> where
S: WordSplitter + Clone,
[src]
S: WordSplitter + Clone,
impl Clone for NoHyphenation
[src]
fn clone(&self) -> NoHyphenation
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HyphenSplitter
[src]
fn clone(&self) -> HyphenSplitter
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for Decompositions<I> where
I: Clone,
I: Clone,
fn clone(&self) -> Decompositions<I>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for Recompositions<I> where
I: Clone,
I: Clone,
fn clone(&self) -> Recompositions<I>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Void
fn clone(&self) -> Void
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for TryDemangleError
fn clone(&self) -> TryDemangleError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, T> Clone for Iter<'a, T>
[src]
impl<'a, K, V> Clone for Iter<'a, K, V>
[src]
impl<T> Clone for LinkedList<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> LinkedList<T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for AllocErr
[src]
impl Clone for Layout
[src]
impl<'a, K, V> Clone for Keys<'a, K, V>
[src]
impl<'a, T> Clone for Range<'a, T>
[src]
impl<T> Clone for BinaryHeap<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> BinaryHeap<T>
[src]
fn clone_from(&mut self, source: &BinaryHeap<T>)
[src]
impl<'a, T> Clone for Union<'a, T>
[src]
impl<'a, T> Clone for Difference<'a, T>
[src]
fn clone(&self) -> Difference<'a, T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<T> Clone for Bound<T> where
T: Clone,
[src]
T: Clone,
impl<'a, T> Clone for Iter<'a, T>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<'a, K, V> Clone for Range<'a, K, V>
[src]
impl<T> Clone for Vec<T> where
T: Clone,
[src]
T: Clone,
impl<'a, T> Clone for Iter<'a, T>
[src]
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<'a, K, V> Clone for Values<'a, K, V>
[src]
impl Clone for CannotReallocInPlace
[src]
fn clone(&self) -> CannotReallocInPlace
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<K, V> Clone for BTreeMap<K, V> where
K: Clone,
V: Clone,
[src]
K: Clone,
V: Clone,
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Clone for Rc<T> where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for ParseError
[src]
fn clone(&self) -> ParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for Box<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> Box<T>
[src]
Returns a new box with a clone()
of this box's contents.
Examples
let x = Box::new(5); let y = x.clone();
fn clone_from(&mut self, source: &Box<T>)
[src]
Copies source
's contents into self
without creating a new allocation.
Examples
let x = Box::new(5); let mut y = Box::new(10); y.clone_from(&x); assert_eq!(*y, 5);
impl<T> Clone for BTreeSet<T> where
T: Clone,
[src]
T: Clone,
impl<'a, T> Clone for Iter<'a, T>
[src]
impl Clone for Box<str>
[src]
impl<'a, T> Clone for SymmetricDifference<'a, T>
[src]
fn clone(&self) -> SymmetricDifference<'a, T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<T> Clone for Box<[T]> where
T: Clone,
[src]
T: Clone,
impl Clone for Heap
[src]
impl<'a, T> Clone for Intersection<'a, T>
[src]
fn clone(&self) -> Intersection<'a, T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for ExchangeHeapSingleton
[src]
fn clone(&self) -> ExchangeHeapSingleton
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for String
[src]
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<'a, B> Clone for Cow<'a, B> where
B: ToOwned + ?Sized,
[src]
B: ToOwned + ?Sized,
impl Clone for LanguageTag
fn clone(&self) -> LanguageTag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Version
fn clone(&self) -> Version
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Identifier
fn clone(&self) -> Identifier
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Suffix
[src]
impl Clone for Prefix
[src]
impl Clone for Colour
[src]
impl Clone for Infix
[src]
impl Clone for Style
[src]
impl<'a, S> Clone for ANSIGenericString<'a, S> where
S: 'a + Clone + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
[src]
S: 'a + Clone + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
fn clone(&self) -> ANSIGenericString<'a, S>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RegexSet
[src]
impl<'a> Clone for SetMatchesIter<'a>
[src]
fn clone(&self) -> SetMatchesIter<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SetMatches
[src]
fn clone(&self) -> SetMatches
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'t> Clone for Match<'t>
[src]
impl Clone for RegexSet
[src]
impl Clone for SetMatches
[src]
fn clone(&self) -> SetMatches
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'t> Clone for Match<'t>
[src]
impl Clone for Regex
[src]
impl<'a> Clone for SetMatchesIter<'a>
[src]
fn clone(&self) -> SetMatchesIter<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Protocol
[src]
impl Clone for TlsAcceptor
[src]
fn clone(&self) -> TlsAcceptor
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for TlsConnector
[src]
fn clone(&self) -> TlsConnector
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CharacterSet
fn clone(&self) -> CharacterSet
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LineWrap
fn clone(&self) -> LineWrap
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LineEnding
fn clone(&self) -> LineEnding
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Config
fn clone(&self) -> Config
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for StaticFilesHandler
[src]
fn clone(&self) -> StaticFilesHandler
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for MediaType
[src]
impl Clone for DefaultErrorHandler
[src]
fn clone(&self) -> DefaultErrorHandler
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReleaseAsset
[src]
fn clone(&self) -> ReleaseAsset
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReleaseList
[src]
fn clone(&self) -> ReleaseList
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Release
[src]
impl Clone for ReleaseListBuilder
[src]
fn clone(&self) -> ReleaseListBuilder
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Status
[src]
impl Clone for Utf8Range
fn clone(&self) -> Utf8Range
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Utf8Sequence
fn clone(&self) -> Utf8Sequence
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CompressionLevel
fn clone(&self) -> CompressionLevel
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Header
fn clone(&self) -> Header
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<E> Clone for EncodeOptions<E> where
E: Clone,
E: Clone,
fn clone(&self) -> EncodeOptions<E>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HeaderBuilder
fn clone(&self) -> HeaderBuilder
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CompressionLevel
fn clone(&self) -> CompressionLevel
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ExtraField
fn clone(&self) -> ExtraField
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Code
fn clone(&self) -> Code
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Os
fn clone(&self) -> Os
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CompressionLevel
fn clone(&self) -> CompressionLevel
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T, E> Clone for Finish<T, E> where
E: Clone,
T: Clone,
E: Clone,
T: Clone,
fn clone(&self) -> Finish<T, E>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Lz77WindowSize
fn clone(&self) -> Lz77WindowSize
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Header
fn clone(&self) -> Header
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LogLocation
[src]
fn clone(&self) -> LogLocation
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LogLevel
[src]
impl Clone for LogLevelFilter
[src]
fn clone(&self) -> LogLevelFilter
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<Sup> Clone for RandSample<Sup>
[src]
fn clone(&self) -> RandSample<Sup>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LogNormal
[src]
impl Clone for StudentT
[src]
impl Clone for ThreadRng
[src]
impl Clone for IsaacRng
[src]
impl Clone for Isaac64Rng
[src]
fn clone(&self) -> Isaac64Rng
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReseedWithDefault
[src]
fn clone(&self) -> ReseedWithDefault
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Normal
[src]
impl<X> Clone for Range<X> where
X: Clone,
[src]
X: Clone,
impl Clone for ChaChaRng
[src]
impl Clone for StandardNormal
[src]
fn clone(&self) -> StandardNormal
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for XorShiftRng
[src]
fn clone(&self) -> XorShiftRng
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ChiSquared
[src]
fn clone(&self) -> ChiSquared
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FisherF
[src]
impl<T> Clone for Weighted<T> where
T: Clone,
[src]
T: Clone,
impl Clone for StdRng
[src]
impl Clone for Exp
[src]
impl Clone for Gamma
[src]
impl Clone for Exp1
[src]
impl<S> Clone for UniCase<S> where
S: Clone,
S: Clone,
fn clone(&self) -> UniCase<S>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<S> Clone for Ascii<S> where
S: Clone,
S: Clone,
fn clone(&self) -> Ascii<S>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Box<CloneAny + 'static + Send>
impl Clone for Box<CloneAny + 'static>
fn clone(&self) -> Box<CloneAny + 'static>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Box<CloneAny + 'static + Sync + Send>
impl<A> Clone for TypeMap<A> where
A: UnsafeAnyExt + ?Sized,
Box<A>: Clone,
A: UnsafeAnyExt + ?Sized,
Box<A>: Clone,
fn clone(&self) -> TypeMap<A>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Box<CloneAny + 'static + Sync>
impl Clone for BytesMut
[src]
impl Clone for Bytes
[src]
impl Clone for SecItemImportExportKeyParameters
[src]
fn clone(&self) -> SecItemImportExportKeyParameters
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for BacktraceSymbol
[src]
fn clone(&self) -> BacktraceSymbol
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for BacktraceFrame
[src]
fn clone(&self) -> BacktraceFrame
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Backtrace
[src]
impl Clone for WaitTimeoutResult
[src]
fn clone(&self) -> WaitTimeoutResult
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Component<'a>
[src]
impl Clone for IpAddr
[src]
impl Clone for FromBytesWithNulError
[src]
fn clone(&self) -> FromBytesWithNulError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for Sender<T>
[src]
impl Clone for ThreadId
[src]
impl Clone for SocketAddr
[src]
fn clone(&self) -> SocketAddr
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<'a> Clone for Iter<'a>
[src]
impl<'a, T, S> Clone for SymmetricDifference<'a, T, S>
[src]
fn clone(&self) -> SymmetricDifference<'a, T, S>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for ExitStatus
[src]
fn clone(&self) -> ExitStatus
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for stat
[src]
impl<'a, K> Clone for Iter<'a, K>
[src]
impl Clone for Ipv4Addr
[src]
impl<'a, T, S> Clone for Intersection<'a, T, S>
[src]
fn clone(&self) -> Intersection<'a, T, S>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<'a, K, V> Clone for Keys<'a, K, V>
[src]
impl Clone for SocketAddrV6
[src]
fn clone(&self) -> SocketAddrV6
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl<'a> Clone for Components<'a>
[src]
fn clone(&self) -> Components<'a>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<'a, T, S> Clone for Difference<'a, T, S>
[src]
fn clone(&self) -> Difference<'a, T, S>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for TryRecvError
[src]
fn clone(&self) -> TryRecvError
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<T> Clone for SyncSender<T>
[src]
fn clone(&self) -> SyncSender<T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for IntoStringError
[src]
fn clone(&self) -> IntoStringError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Instant
[src]
impl Clone for Shutdown
[src]
impl Clone for Output
[src]
impl Clone for Ipv6Addr
[src]
impl Clone for SocketAddr
[src]
fn clone(&self) -> SocketAddr
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RandomState
[src]
fn clone(&self) -> RandomState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for PrefixComponent<'a>
[src]
fn clone(&self) -> PrefixComponent<'a>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for CString
[src]
impl Clone for Ipv6MulticastScope
[src]
fn clone(&self) -> Ipv6MulticastScope
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, K, V> Clone for Iter<'a, K, V>
[src]
impl Clone for RecvError
[src]
impl Clone for RecvTimeoutError
[src]
fn clone(&self) -> RecvTimeoutError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SystemTime
[src]
fn clone(&self) -> SystemTime
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, T, S> Clone for Union<'a, T, S>
[src]
impl Clone for NulError
[src]
impl Clone for DefaultHasher
[src]
fn clone(&self) -> DefaultHasher
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SocketAddrV4
[src]
fn clone(&self) -> SocketAddrV4
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for Duration
[src]
impl Clone for StripPrefixError
[src]
fn clone(&self) -> StripPrefixError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Thread
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> TrySendError<T>
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl Clone for LocalKeyState
[src]
fn clone(&self) -> LocalKeyState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Prefix<'a>
[src]
impl Clone for AddrParseError
[src]
fn clone(&self) -> AddrParseError
[src]
fn clone_from(&mut self, source: &Self)
[src]
impl<'a, K, V> Clone for Values<'a, K, V>
[src]
impl Clone for SystemTimeError
[src]
fn clone(&self) -> SystemTimeError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Datetime
[src]
impl Clone for DatetimeParseError
[src]
fn clone(&self) -> DatetimeParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
[src]
impl Clone for Value
[src]
impl Clone for Error
[src]
impl Clone for CpuPool
fn clone(&self) -> CpuPool
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Host
[src]
impl Clone for AccessControlRequestHeaders
[src]
fn clone(&self) -> AccessControlRequestHeaders
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for DispositionType
[src]
fn clone(&self) -> DispositionType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentRangeSpec
[src]
fn clone(&self) -> ContentRangeSpec
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HttpDate
[src]
impl Clone for ResponseHead
[src]
fn clone(&self) -> ResponseHead
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ExtendedValue
[src]
fn clone(&self) -> ExtendedValue
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Expires
[src]
impl Clone for Preference
[src]
fn clone(&self) -> Preference
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Bearer
[src]
impl Clone for ContentType
[src]
fn clone(&self) -> ContentType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for StatusClass
[src]
fn clone(&self) -> StatusClass
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LastModified
[src]
fn clone(&self) -> LastModified
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Accept
[src]
impl Clone for Pragma
[src]
impl Clone for ETag
[src]
impl Clone for AccessControlAllowOrigin
[src]
fn clone(&self) -> AccessControlAllowOrigin
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Date
[src]
impl Clone for HttpConnector
[src]
fn clone(&self) -> HttpConnector
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Method
[src]
impl Clone for RedirectPolicy
[src]
fn clone(&self) -> RedirectPolicy
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Protocol
[src]
impl Clone for DispositionParam
[src]
fn clone(&self) -> DispositionParam
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CacheControl
[src]
fn clone(&self) -> CacheControl
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Expect
[src]
impl<S> Clone for HttpsListener<S> where
S: SslServer<HttpStream> + Clone,
[src]
S: SslServer<HttpStream> + Clone,
fn clone(&self) -> HttpsListener<S>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Vary
[src]
impl Clone for RequestUri
[src]
fn clone(&self) -> RequestUri
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for StrictTransportSecurity
[src]
fn clone(&self) -> StrictTransportSecurity
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HttpVersion
[src]
fn clone(&self) -> HttpVersion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Cookie
[src]
impl Clone for Basic
[src]
impl<T> Clone for QualityItem<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> QualityItem<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Prefer
[src]
impl Clone for IfMatch
[src]
impl Clone for PreferenceApplied
[src]
fn clone(&self) -> PreferenceApplied
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RequestHead
[src]
fn clone(&self) -> RequestHead
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Range
[src]
impl Clone for Origin
[src]
impl Clone for SetCookie
[src]
impl Clone for Quality
[src]
impl Clone for HttpListener
[src]
fn clone(&self) -> HttpListener
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UserAgent
[src]
impl Clone for Server
[src]
impl Clone for ProtocolName
[src]
fn clone(&self) -> ProtocolName
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<S> Clone for Authorization<S> where
S: Scheme + Clone,
[src]
S: Scheme + Clone,
fn clone(&self) -> Authorization<S>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for EntityTag
[src]
impl Clone for HttpStream
[src]
fn clone(&self) -> HttpStream
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for MediaDesc
[src]
impl Clone for TransferEncoding
[src]
fn clone(&self) -> TransferEncoding
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReferrerPolicy
[src]
fn clone(&self) -> ReferrerPolicy
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Location
[src]
impl Clone for AcceptRanges
[src]
fn clone(&self) -> AcceptRanges
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AcceptCharset
[src]
fn clone(&self) -> AcceptCharset
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentLength
[src]
fn clone(&self) -> ContentLength
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RangeUnit
[src]
impl Clone for Box<HeaderFormat + 'static + Sync + Send>
[src]
fn clone(&self) -> Box<HeaderFormat + 'static + Sync + Send>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Allow
[src]
impl Clone for Charset
[src]
impl Clone for LinkValue
[src]
impl<S> Clone for HttpsStream<S> where
S: NetworkStream + Clone,
[src]
S: NetworkStream + Clone,
fn clone(&self) -> HttpsStream<S>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IfNoneMatch
[src]
fn clone(&self) -> IfNoneMatch
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AcceptEncoding
[src]
fn clone(&self) -> AcceptEncoding
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlMaxAge
[src]
fn clone(&self) -> AccessControlMaxAge
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IfUnmodifiedSince
[src]
fn clone(&self) -> IfUnmodifiedSince
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Encoding
[src]
impl Clone for IfModifiedSince
[src]
fn clone(&self) -> IfModifiedSince
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlAllowCredentials
[src]
fn clone(&self) -> AccessControlAllowCredentials
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentRange
[src]
fn clone(&self) -> ContentRange
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RelationType
[src]
fn clone(&self) -> RelationType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlAllowHeaders
[src]
fn clone(&self) -> AccessControlAllowHeaders
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HTTP_VALUE
[src]
fn clone(&self) -> HTTP_VALUE
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlAllowMethods
[src]
fn clone(&self) -> AccessControlAllowMethods
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Connection
[src]
fn clone(&self) -> Connection
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentDisposition
[src]
fn clone(&self) -> ContentDisposition
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ConnectionOption
[src]
fn clone(&self) -> ConnectionOption
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Link
[src]
impl Clone for ContentLanguage
[src]
fn clone(&self) -> ContentLanguage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Headers
[src]
impl Clone for IfRange
[src]
impl Clone for CacheDirective
[src]
fn clone(&self) -> CacheDirective
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Upgrade
[src]
impl Clone for From
[src]
impl Clone for Referer
[src]
impl Clone for AccessControlExposeHeaders
[src]
fn clone(&self) -> AccessControlExposeHeaders
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RawStatus
[src]
impl Clone for AccessControlRequestMethod
[src]
fn clone(&self) -> AccessControlRequestMethod
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentEncoding
[src]
fn clone(&self) -> ContentEncoding
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ByteRangeSpec
[src]
fn clone(&self) -> ByteRangeSpec
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AcceptLanguage
[src]
fn clone(&self) -> AcceptLanguage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for StatusCode
[src]
fn clone(&self) -> StatusCode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FileTime
fn clone(&self) -> FileTime
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SteadyTime
[src]
fn clone(&self) -> SteadyTime
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for PreciseTime
[src]
fn clone(&self) -> PreciseTime
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for OutOfRangeError
[src]
fn clone(&self) -> OutOfRangeError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Timespec
[src]
impl Clone for Tm
[src]
impl Clone for Duration
[src]
impl Clone for ParseError
[src]
fn clone(&self) -> ParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<L, R> Clone for Either<L, R> where
L: Clone,
R: Clone,
[src]
L: Clone,
R: Clone,
impl Clone for _Unwind_Reason_Code
fn clone(&self) -> _Unwind_Reason_Code
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for _Unwind_Action
fn clone(&self) -> _Unwind_Action
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Canceled
fn clone(&self) -> Canceled
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FsFlags
fn clone(&self) -> FsFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SocketError
fn clone(&self) -> SocketError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FilterFlag
fn clone(&self) -> FilterFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for OutputFlags
fn clone(&self) -> OutputFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Ipv4Addr
fn clone(&self) -> Ipv4Addr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for MsgFlags
fn clone(&self) -> MsgFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RcvBuf
fn clone(&self) -> RcvBuf
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for KeepAlive
fn clone(&self) -> KeepAlive
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Linger
fn clone(&self) -> Linger
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AioCancelStat
fn clone(&self) -> AioCancelStat
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SigmaskHow
fn clone(&self) -> SigmaskHow
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LocalFlags
fn clone(&self) -> LocalFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ForkResult
fn clone(&self) -> ForkResult
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FdSet
fn clone(&self) -> FdSet
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for EventFlag
fn clone(&self) -> EventFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SaFlags
fn clone(&self) -> SaFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for TcpNoDelay
fn clone(&self) -> TcpNoDelay
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReceiveTimeout
fn clone(&self) -> ReceiveTimeout
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for linger
fn clone(&self) -> linger
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ProtFlags
fn clone(&self) -> ProtFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Signal
fn clone(&self) -> Signal
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FlowArg
fn clone(&self) -> FlowArg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SigevNotify
fn clone(&self) -> SigevNotify
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UnixAddr
fn clone(&self) -> UnixAddr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IpAddMembership
fn clone(&self) -> IpAddMembership
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReusePort
fn clone(&self) -> ReusePort
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for InputFlags
fn clone(&self) -> InputFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ControlFlags
fn clone(&self) -> ControlFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SockFlag
fn clone(&self) -> SockFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IpDropMembership
fn clone(&self) -> IpDropMembership
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for MsFlags
fn clone(&self) -> MsFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Broadcast
fn clone(&self) -> Broadcast
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Ipv6AddMembership
fn clone(&self) -> Ipv6AddMembership
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SockType
fn clone(&self) -> SockType
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for OobInline
fn clone(&self) -> OobInline
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SigSet
fn clone(&self) -> SigSet
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IpMulticastLoop
fn clone(&self) -> IpMulticastLoop
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Ipv6Addr
fn clone(&self) -> Ipv6Addr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FlushArg
fn clone(&self) -> FlushArg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Shutdown
fn clone(&self) -> Shutdown
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SndBuf
fn clone(&self) -> SndBuf
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LioMode
fn clone(&self) -> LioMode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SigHandler
fn clone(&self) -> SigHandler
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for PollFd
fn clone(&self) -> PollFd
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for MapFlags
fn clone(&self) -> MapFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SFlag
fn clone(&self) -> SFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ucred
fn clone(&self) -> ucred
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for KEvent
fn clone(&self) -> KEvent
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AddressFamily
fn clone(&self) -> AddressFamily
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LioOpcode
fn clone(&self) -> LioOpcode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SockAddr
fn clone(&self) -> SockAddr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ip_mreq
fn clone(&self) -> ip_mreq
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AioFsyncMode
fn clone(&self) -> AioFsyncMode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Statvfs
fn clone(&self) -> Statvfs
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Termios
fn clone(&self) -> Termios
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Mode
fn clone(&self) -> Mode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for EventFlags
fn clone(&self) -> EventFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for TimeVal
fn clone(&self) -> TimeVal
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Ipv6DropMembership
fn clone(&self) -> Ipv6DropMembership
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for EventFilter
fn clone(&self) -> EventFilter
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for FdFlag
fn clone(&self) -> FdFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for WaitStatus
fn clone(&self) -> WaitStatus
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for WaitPidFlag
fn clone(&self) -> WaitPidFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for TcpKeepAlive
fn clone(&self) -> TcpKeepAlive
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for TimeSpec
fn clone(&self) -> TimeSpec
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for OFlag
fn clone(&self) -> OFlag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for BaudRate
fn clone(&self) -> BaudRate
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Errno
fn clone(&self) -> Errno
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IpMulticastTtl
fn clone(&self) -> IpMulticastTtl
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SetArg
fn clone(&self) -> SetArg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for InetAddr
fn clone(&self) -> InetAddr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReuseAddr
fn clone(&self) -> ReuseAddr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SendTimeout
fn clone(&self) -> SendTimeout
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SockType
fn clone(&self) -> SockType
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for BidiClass
fn clone(&self) -> BidiClass
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Level
fn clone(&self) -> Level
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFType
fn clone(&self) -> CFType
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CFString
fn clone(&self) -> CFString
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Builder
[src]
impl Clone for IsaacRng
[src]
impl Clone for Exp
[src]
impl Clone for Exp1
[src]
impl Clone for ReseedWithDefault
[src]
fn clone(&self) -> ReseedWithDefault
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Normal
[src]
impl Clone for StandardNormal
[src]
fn clone(&self) -> StandardNormal
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for XorShiftRng
[src]
fn clone(&self) -> XorShiftRng
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Isaac64Rng
[src]
fn clone(&self) -> Isaac64Rng
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ChaChaRng
[src]
impl Clone for LogNormal
[src]
impl<T> Clone for Status<T> where
T: Clone,
T: Clone,
fn clone(&self) -> Status<T>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Header<'a>
fn clone(&self) -> Header<'a>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SemVerError
fn clone(&self) -> SemVerError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for VersionReq
fn clone(&self) -> VersionReq
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Identifier
fn clone(&self) -> Identifier
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReqParseError
fn clone(&self) -> ReqParseError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Version
fn clone(&self) -> Version
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for HttpsConnector<T> where
T: Clone,
T: Clone,
fn clone(&self) -> HttpsConnector<T>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SetReadiness
[src]
fn clone(&self) -> SetReadiness
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UnixReady
[src]
impl Clone for PollOpt
[src]
impl Clone for Token
[src]
impl<'a> Clone for Iter<'a>
[src]
impl Clone for Ready
[src]
impl Clone for Event
[src]
impl Clone for Link
[src]
impl Clone for AccessControlRequestMethod
[src]
fn clone(&self) -> AccessControlRequestMethod
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AcceptRanges
[src]
fn clone(&self) -> AcceptRanges
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IfRange
[src]
impl Clone for Server
[src]
impl Clone for ContentLocation
[src]
fn clone(&self) -> ContentLocation
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ConnectionOption
[src]
fn clone(&self) -> ConnectionOption
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Date
[src]
impl Clone for ContentRange
[src]
fn clone(&self) -> ContentRange
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HttpConnector
[src]
fn clone(&self) -> HttpConnector
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Origin
[src]
impl Clone for UriError
[src]
impl Clone for DispositionType
[src]
fn clone(&self) -> DispositionType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Method
[src]
impl Clone for ContentLength
[src]
fn clone(&self) -> ContentLength
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Expires
[src]
impl Clone for ContentRangeSpec
[src]
fn clone(&self) -> ContentRangeSpec
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ByteRangeSpec
[src]
fn clone(&self) -> ByteRangeSpec
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Referer
[src]
impl Clone for Host
[src]
impl Clone for PreferenceApplied
[src]
fn clone(&self) -> PreferenceApplied
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<S> Clone for Authorization<S> where
S: Scheme + Clone,
[src]
S: Scheme + Clone,
fn clone(&self) -> Authorization<S>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Cookie
[src]
impl Clone for LastEventId
[src]
fn clone(&self) -> LastEventId
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Pragma
[src]
impl Clone for EntityTag
[src]
impl Clone for ContentType
[src]
fn clone(&self) -> ContentType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Allow
[src]
impl Clone for Headers
[src]
impl Clone for Preference
[src]
fn clone(&self) -> Preference
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for MediaDesc
[src]
impl Clone for Protocol
[src]
impl Clone for Expect
[src]
impl Clone for ExtendedValue
[src]
fn clone(&self) -> ExtendedValue
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Raw
[src]
impl Clone for AcceptCharset
[src]
fn clone(&self) -> AcceptCharset
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UserAgent
[src]
impl Clone for AccessControlAllowCredentials
[src]
fn clone(&self) -> AccessControlAllowCredentials
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for LinkValue
[src]
impl Clone for AccessControlAllowOrigin
[src]
fn clone(&self) -> AccessControlAllowOrigin
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlMaxAge
[src]
fn clone(&self) -> AccessControlMaxAge
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for From
[src]
impl<C, B> Clone for Config<C, B> where
C: Clone,
[src]
C: Clone,
impl Clone for Upgrade
[src]
impl Clone for IfNoneMatch
[src]
fn clone(&self) -> IfNoneMatch
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Location
[src]
impl Clone for Quality
[src]
impl<B> Clone for Http<B>
[src]
impl Clone for AccessControlExposeHeaders
[src]
fn clone(&self) -> AccessControlExposeHeaders
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Accept
[src]
impl Clone for ETag
[src]
impl Clone for Basic
[src]
impl Clone for CacheControl
[src]
fn clone(&self) -> CacheControl
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AcceptEncoding
[src]
fn clone(&self) -> AcceptEncoding
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Clone for QualityItem<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> QualityItem<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Prefer
[src]
impl Clone for ProtocolName
[src]
fn clone(&self) -> ProtocolName
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CacheDirective
[src]
fn clone(&self) -> CacheDirective
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Range
[src]
impl Clone for LastModified
[src]
fn clone(&self) -> LastModified
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HttpVersion
[src]
fn clone(&self) -> HttpVersion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IfMatch
[src]
impl Clone for TransferEncoding
[src]
fn clone(&self) -> TransferEncoding
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for RetryAfter
[src]
fn clone(&self) -> RetryAfter
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Box<Header + 'static + Sync + Send>
[src]
impl Clone for Bearer
[src]
impl Clone for RangeUnit
[src]
impl Clone for Vary
[src]
impl Clone for Charset
[src]
impl Clone for IfModifiedSince
[src]
fn clone(&self) -> IfModifiedSince
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AcceptLanguage
[src]
fn clone(&self) -> AcceptLanguage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Uri
[src]
impl Clone for Warning
[src]
impl Clone for ContentDisposition
[src]
fn clone(&self) -> ContentDisposition
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for DispositionParam
[src]
fn clone(&self) -> DispositionParam
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ReferrerPolicy
[src]
fn clone(&self) -> ReferrerPolicy
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentLanguage
[src]
fn clone(&self) -> ContentLanguage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Connection
[src]
fn clone(&self) -> Connection
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlRequestHeaders
[src]
fn clone(&self) -> AccessControlRequestHeaders
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<C, B> Clone for Client<C, B> where
C: Clone,
[src]
C: Clone,
impl Clone for AccessControlAllowMethods
[src]
fn clone(&self) -> AccessControlAllowMethods
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ContentEncoding
[src]
fn clone(&self) -> ContentEncoding
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for IfUnmodifiedSince
[src]
fn clone(&self) -> IfUnmodifiedSince
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UseDefaultConnector
[src]
fn clone(&self) -> UseDefaultConnector
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Te
[src]
impl Clone for Encoding
[src]
impl Clone for SetCookie
[src]
impl Clone for StrictTransportSecurity
[src]
fn clone(&self) -> StrictTransportSecurity
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for StatusCode
[src]
fn clone(&self) -> StatusCode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AccessControlAllowHeaders
[src]
fn clone(&self) -> AccessControlAllowHeaders
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for HttpDate
[src]
impl Clone for RelationType
[src]
fn clone(&self) -> RelationType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Success
[src]
impl Clone for Id
[src]
impl Clone for ErrorCode
[src]
impl Clone for Compatibility
[src]
fn clone(&self) -> Compatibility
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Params
[src]
impl Clone for Output
[src]
impl Clone for Failure
[src]
impl<T> Clone for RemoteProcedure<T> where
T: Metadata + Clone,
[src]
T: Metadata + Clone,
fn clone(&self) -> RemoteProcedure<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
[src]
impl Clone for Version
[src]
impl Clone for Stream
fn clone(&self) -> Stream
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Status
[src]
impl Clone for Flush
[src]
impl Clone for Compression
[src]
fn clone(&self) -> Compression
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Expr
fn clone(&self) -> Expr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ByteClass
fn clone(&self) -> ByteClass
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Repeater
fn clone(&self) -> Repeater
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ExprBuilder
fn clone(&self) -> ExprBuilder
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for CharClass
fn clone(&self) -> CharClass
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ClassRange
fn clone(&self) -> ClassRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Lit
fn clone(&self) -> Lit
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ByteRange
fn clone(&self) -> ByteRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Literals
fn clone(&self) -> Literals
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ErrorKind
fn clone(&self) -> ErrorKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<R, S, E> Clone for ClientProxy<R, S, E>
[src]
fn clone(&self) -> ClientProxy<R, S, E>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T, B, E> Clone for Frame<T, B, E> where
B: Clone,
E: Clone,
T: Clone,
[src]
B: Clone,
E: Clone,
T: Clone,
impl<T, B, E> Clone for Frame<T, B, E> where
B: Clone,
E: Clone,
T: Clone,
[src]
B: Clone,
E: Clone,
T: Clone,
impl Clone for DecodeUtf16Error
[src]
fn clone(&self) -> DecodeUtf16Error
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
[src]
I: Clone + Iterator<Item = u16>,
fn clone(&self) -> DecodeUtf16<I>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I> Clone for Utf16Encoder<I> where
I: Clone,
[src]
I: Clone,
fn clone(&self) -> Utf16Encoder<I>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for UnicodeVersion
[src]
fn clone(&self) -> UnicodeVersion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Name<'a>
[src]
impl Clone for Mime
[src]
impl Clone for TopLevel
[src]
impl Clone for Value
[src]
impl<T> Clone for Mime<T> where
T: Clone + AsRef<[(Attr, Value)]>,
[src]
T: Clone + AsRef<[(Attr, Value)]>,
impl Clone for Attr
[src]
impl Clone for SubLevel
[src]
impl Clone for Client
[src]
impl Clone for Proxy
[src]
impl<'a, 'b> Clone for App<'a, 'b>
[src]
impl Clone for ErrorKind
[src]
impl<'a> Clone for ArgGroup<'a>
[src]
impl<'a> Clone for SubCommand<'a>
[src]
fn clone(&self) -> SubCommand<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for OsValues<'a>
[src]
impl<'a, 'b> Clone for Arg<'a, 'b> where
'a: 'b,
[src]
'a: 'b,
impl<'a> Clone for Values<'a>
[src]
impl<'a> Clone for ArgMatches<'a>
[src]
fn clone(&self) -> ArgMatches<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for AppSettings
[src]
fn clone(&self) -> AppSettings
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Shell
[src]
impl Clone for ArgSettings
[src]
fn clone(&self) -> ArgSettings
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for ParseOptions<'a>
[src]
fn clone(&self) -> ParseOptions<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Clone for Parse<'a>
[src]
impl Clone for OpaqueOrigin
[src]
fn clone(&self) -> OpaqueOrigin
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Url
[src]
impl Clone for Position
[src]
impl Clone for Origin
[src]
impl Clone for ParseError
[src]
fn clone(&self) -> ParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<S> Clone for Host<S> where
S: Clone,
[src]
S: Clone,
impl<S> Clone for HostAndPort<S> where
S: Clone,
[src]
S: Clone,
fn clone(&self) -> HostAndPort<S>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<P, T> Clone for AcAutomaton<P, T> where
P: Clone,
T: Clone,
P: Clone,
T: Clone,
fn clone(&self) -> AcAutomaton<P, T>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Match
fn clone(&self) -> Match
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Sparse
fn clone(&self) -> Sparse
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<P> Clone for FullAcAutomaton<P> where
P: Clone,
P: Clone,
fn clone(&self) -> FullAcAutomaton<P>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Dense
fn clone(&self) -> Dense
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SecTrust
[src]
impl Clone for ItemClass
[src]
impl Clone for SecAccess
[src]
impl Clone for CipherSuite
[src]
fn clone(&self) -> CipherSuite
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for ConnectionType
[src]
fn clone(&self) -> ConnectionType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Padding
[src]
impl Clone for KeyType
[src]
impl Clone for Error
[src]
impl Clone for SecTransform
[src]
fn clone(&self) -> SecTransform
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SslAuthenticate
[src]
fn clone(&self) -> SslAuthenticate
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for DigestType
[src]
fn clone(&self) -> DigestType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SslProtocol
[src]
fn clone(&self) -> SslProtocol
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SecKeychainItem
[src]
fn clone(&self) -> SecKeychainItem
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SecKey
[src]
impl Clone for ProtocolSide
[src]
fn clone(&self) -> ProtocolSide
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SecKeychain
[src]
fn clone(&self) -> SecKeychain
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for SecIdentity
[src]
fn clone(&self) -> SecIdentity
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Clone for Mode
[src]
impl Clone for SecPolicy
[src]
impl Clone for SecCertificate
[src]
fn clone(&self) -> SecCertificate
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Implementors
impl<'a> Clone for Lines<'a>
impl<'a, P> Clone for artifact_app::dev_prefix::str::Split<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<'a, F> Clone for CharPredicateSearcher<'a, F> where
F: Clone + FnMut(char) -> bool,impl<'a> Clone for Chars<'a>
impl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
impl<'a, T> Clone for artifact_app::dev_prefix::result::Iter<'a, T>
impl Clone for SearchStep
impl<'a> Clone for artifact_app::dev_prefix::str::Bytes<'a>
impl<'a, 'b> Clone for StrSearcher<'a, 'b>
impl<'a, P> Clone for RMatchIndices<'a, P> where
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,impl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl Clone for ParseBoolError
impl<'a> Clone for Arguments<'a>
impl Clone for artifact_app::dev_prefix::fmt::Error
impl<'a, P> Clone for artifact_app::dev_prefix::str::RSplit<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<T, E> Clone for Result<T, E> where
E: Clone,
T: Clone,impl<'a> Clone for LinesAny<'a>
impl<'a> Clone for CharSearcher<'a>
impl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<'a> Clone for CharIndices<'a>
impl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl Clone for Utf8Error
impl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<T> Clone for Arc<T> where
T: ?Sized,impl<'a> Clone for EncodeUtf16<'a>
impl<T> Clone for VecDeque<T> where
T: Clone,impl Clone for artifact_app::dev_prefix::Regex
impl Clone for SeekFrom
impl Clone for PathBuf
impl<K, V, S> Clone for HashMap<K, V, S> where
K: Clone,
S: Clone,
V: Clone,impl Clone for Permissions
impl Clone for VarError
impl Clone for OpenOptions
impl Clone for OsString
impl Clone for FileType
impl<T, S> Clone for HashSet<T, S> where
S: Clone,
T: Clone,impl Clone for Metadata
impl Clone for artifact_app::dev_prefix::io::ErrorKind
impl<T> Clone for Cursor<T> where
T: Clone,impl<'a> Clone for SplitWhitespace<'a>
impl Clone for Project
impl Clone for artifact_app::types::Name
impl Clone for Type
impl Clone for Loc
impl Clone for Done
impl Clone for Artifact
impl Clone for Settings
impl Clone for ServeCmd
impl Clone for LocData
impl Clone for ArtifactData
impl Clone for ProjectData
impl Clone for FmtSettings