Trait nom::lib::std::prelude::v1::v1::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 } }
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
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 AddrParseError
[src]
impl Clone for AddrParseError
fn clone(&self) -> AddrParseError
[src]
fn clone(&self) -> AddrParseError
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for IpAddr
[src]
impl Clone for IpAddr
impl Clone for FileType
[src]
impl Clone for FileType
impl<'a> Clone for Iter<'a>
[src]
impl<'a> Clone for Iter<'a>
impl Clone for Ipv4Addr
[src]
impl Clone for Ipv4Addr
impl Clone for SeekFrom
[src]
impl Clone for SeekFrom
impl Clone for stat
[src]
impl Clone for stat
impl Clone for StripPrefixError
[src]
impl Clone for StripPrefixError
fn clone(&self) -> StripPrefixError
[src]
fn clone(&self) -> StripPrefixError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for SocketAddr
[src]
impl Clone for SocketAddr
fn clone(&self) -> SocketAddr
[src]
fn clone(&self) -> SocketAddr
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for IntoStringError
[src]
impl Clone for IntoStringError
fn clone(&self) -> IntoStringError
[src]
fn clone(&self) -> IntoStringError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
fn clone(&self) -> TrySendError<T>
[src]
fn clone(&self) -> TrySendError<T>
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for WaitTimeoutResult
[src]
impl Clone for WaitTimeoutResult
fn clone(&self) -> WaitTimeoutResult
[src]
fn clone(&self) -> WaitTimeoutResult
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RecvTimeoutError
[src]
impl Clone for RecvTimeoutError
fn clone(&self) -> RecvTimeoutError
[src]
fn clone(&self) -> RecvTimeoutError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for OsString
[src]
impl Clone for OsString
impl Clone for CString
[src]
impl Clone for CString
impl Clone for Instant
[src]
impl Clone for Instant
impl Clone for TryRecvError
[src]
impl Clone for TryRecvError
fn clone(&self) -> TryRecvError
[src]
fn clone(&self) -> TryRecvError
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl<T> Clone for SyncSender<T>
[src]
impl<T> Clone for SyncSender<T>
fn clone(&self) -> SyncSender<T>
[src]
fn clone(&self) -> SyncSender<T>
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for VarError
[src]
impl Clone for VarError
impl Clone for SystemTimeError
[src]
impl Clone for SystemTimeError
fn clone(&self) -> SystemTimeError
[src]
fn clone(&self) -> SystemTimeError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Ipv6MulticastScope
[src]
impl Clone for Ipv6MulticastScope
fn clone(&self) -> Ipv6MulticastScope
[src]
fn clone(&self) -> Ipv6MulticastScope
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Output
[src]
impl Clone for Output
impl<T> Clone for Sender<T>
[src]
impl<T> Clone for Sender<T>
impl<'a> Clone for PrefixComponent<'a>
[src]
impl<'a> Clone for PrefixComponent<'a>
fn clone(&self) -> PrefixComponent<'a>
[src]
fn clone(&self) -> PrefixComponent<'a>
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl<T> Clone for Cursor<T> where
T: Clone,
[src]
impl<T> Clone for Cursor<T> where
T: Clone,
impl Clone for Ipv6Addr
[src]
impl Clone for Ipv6Addr
impl Clone for SocketAddrV6
[src]
impl Clone for SocketAddrV6
fn clone(&self) -> SocketAddrV6
[src]
fn clone(&self) -> SocketAddrV6
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl<T> Clone for SendError<T> where
T: Clone,
[src]
impl<T> Clone for SendError<T> where
T: Clone,
impl Clone for SystemTime
[src]
impl Clone for SystemTime
fn clone(&self) -> SystemTime
[src]
fn clone(&self) -> SystemTime
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl<'a> Clone for Component<'a>
[src]
impl<'a> Clone for Component<'a>
impl Clone for ErrorKind
[src]
impl Clone for ErrorKind
impl Clone for Permissions
[src]
impl Clone for Permissions
fn clone(&self) -> Permissions
[src]
fn clone(&self) -> Permissions
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Metadata
[src]
impl Clone for Metadata
impl<'a> Clone for Components<'a>
[src]
impl<'a> Clone for Components<'a>
ⓘImportant traits for Components<'a>fn clone(&self) -> Components<'a>
[src]
fn clone(&self) -> Components<'a>
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RecvError
[src]
impl Clone for RecvError
impl Clone for Thread
[src]
impl Clone for Thread
impl Clone for ThreadId
[src]
impl Clone for ThreadId
impl Clone for FromBytesWithNulError
[src]
impl Clone for FromBytesWithNulError
fn clone(&self) -> FromBytesWithNulError
[src]
fn clone(&self) -> FromBytesWithNulError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ExitCode
[src]
impl Clone for ExitCode
impl<'a> Clone for Ancestors<'a>
[src]
impl<'a> Clone for Ancestors<'a>
impl Clone for SocketAddrV4
[src]
impl Clone for SocketAddrV4
fn clone(&self) -> SocketAddrV4
[src]
fn clone(&self) -> SocketAddrV4
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ExitStatus
[src]
impl Clone for ExitStatus
fn clone(&self) -> ExitStatus
[src]
fn clone(&self) -> ExitStatus
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for SocketAddr
[src]
impl Clone for SocketAddr
fn clone(&self) -> SocketAddr
[src]
fn clone(&self) -> SocketAddr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for OpenOptions
[src]
impl Clone for OpenOptions
fn clone(&self) -> OpenOptions
[src]
fn clone(&self) -> OpenOptions
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Shutdown
[src]
impl Clone for Shutdown
impl Clone for PathBuf
[src]
impl Clone for PathBuf
impl Clone for NulError
[src]
impl Clone for NulError
impl<'a> Clone for Prefix<'a>
[src]
impl<'a> Clone for Prefix<'a>
impl Clone for ParseIntError
[src]
impl Clone for ParseIntError
fn clone(&self) -> ParseIntError
[src]
fn clone(&self) -> ParseIntError
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for bool
[src]
impl Clone for bool
impl Clone for i32
[src]
impl Clone for i32
impl Clone for i8x4
[src]
impl Clone for i8x4
impl Clone for TryFromIntError
[src]
impl Clone for TryFromIntError
fn clone(&self) -> TryFromIntError
[src]
fn clone(&self) -> TryFromIntError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for u16x32
[src]
impl Clone for u16x32
impl Clone for f32x8
[src]
impl Clone for f32x8
impl Clone for u8x4
[src]
impl Clone for u8x4
impl Clone for m32x2
[src]
impl Clone for m32x2
impl Clone for u8x32
[src]
impl Clone for u8x32
impl Clone for m8x2
[src]
impl Clone for m8x2
impl Clone for u16
[src]
impl Clone for u16
impl Clone for i64x8
[src]
impl Clone for i64x8
impl<T> Clone for RefCell<T> where
T: Clone,
[src]
impl<T> Clone for RefCell<T> where
T: Clone,
impl Clone for u8x16
[src]
impl Clone for u8x16
impl<T> Clone for Cell<T> where
T: Copy,
[src]
impl<T> Clone for Cell<T> where
T: Copy,
impl Clone for i16
[src]
impl Clone for i16
impl Clone for ToLowercase
[src]
impl Clone for ToLowercase
ⓘImportant traits for ToLowercasefn clone(&self) -> ToLowercase
[src]
fn clone(&self) -> ToLowercase
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for u64
[src]
impl Clone for u64
impl<I> Clone for DecodeUtf8<I> where
I: Clone + Iterator<Item = u8>,
[src]
impl<I> Clone for DecodeUtf8<I> where
I: Clone + Iterator<Item = u8>,
ⓘImportant traits for DecodeUtf8<I>fn clone(&self) -> DecodeUtf8<I>
[src]
fn clone(&self) -> DecodeUtf8<I>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for i8x16
[src]
impl Clone for i8x16
impl Clone for NonZeroU16
[src]
impl Clone for NonZeroU16
fn clone(&self) -> NonZeroU16
[src]
fn clone(&self) -> NonZeroU16
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m8x4
[src]
impl Clone for m8x4
impl Clone for NonZeroU128
[src]
impl Clone for NonZeroU128
fn clone(&self) -> NonZeroU128
[src]
fn clone(&self) -> NonZeroU128
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m32x8
[src]
impl Clone for m32x8
impl Clone for u8x64
[src]
impl Clone for u8x64
impl Clone for i16x8
[src]
impl Clone for i16x8
impl Clone for u64x4
[src]
impl Clone for u64x4
impl Clone for TraitObject
[src]
impl Clone for TraitObject
fn clone(&self) -> TraitObject
[src]
fn clone(&self) -> TraitObject
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for u32x2
[src]
impl Clone for u32x2
impl Clone for ToUppercase
[src]
impl Clone for ToUppercase
ⓘImportant traits for ToUppercasefn clone(&self) -> ToUppercase
[src]
fn clone(&self) -> ToUppercase
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for i8x8
[src]
impl Clone for i8x8
impl Clone for u16x16
[src]
impl Clone for u16x16
impl Clone for i32x16
[src]
impl Clone for i32x16
impl Clone for EscapeDebug
[src]
impl Clone for EscapeDebug
ⓘImportant traits for EscapeDebugfn clone(&self) -> EscapeDebug
[src]
fn clone(&self) -> EscapeDebug
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for f64x8
[src]
impl Clone for f64x8
impl Clone for u64x8
[src]
impl Clone for u64x8
impl Clone for Ordering
[src]
impl Clone for Ordering
impl Clone for i64
[src]
impl Clone for i64
impl Clone for f32x2
[src]
impl Clone for f32x2
impl Clone for i16x4
[src]
impl Clone for i16x4
impl Clone for u16x8
[src]
impl Clone for u16x8
impl Clone for EscapeDefault
[src]
impl Clone for EscapeDefault
ⓘImportant traits for EscapeDefaultfn clone(&self) -> EscapeDefault
[src]
fn clone(&self) -> EscapeDefault
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for TypeId
[src]
impl Clone for TypeId
impl Clone for ParseFloatError
[src]
impl Clone for ParseFloatError
fn clone(&self) -> ParseFloatError
[src]
fn clone(&self) -> ParseFloatError
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m1x32
[src]
impl Clone for m1x32
impl Clone for Duration
[src]
impl Clone for Duration
impl Clone for Pinned
[src]
impl Clone for Pinned
impl Clone for isize
[src]
impl Clone for isize
impl<T> Clone for *const T where
T: ?Sized,
[src]
impl<T> Clone for *const T where
T: ?Sized,
impl Clone for ParseCharError
[src]
impl Clone for ParseCharError
fn clone(&self) -> ParseCharError
[src]
fn clone(&self) -> ParseCharError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for f64x2
[src]
impl Clone for f64x2
impl Clone for FpCategory
[src]
impl Clone for FpCategory
fn clone(&self) -> FpCategory
[src]
fn clone(&self) -> FpCategory
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for f32x16
[src]
impl Clone for f32x16
impl Clone for m32x4
[src]
impl Clone for m32x4
impl<T> Clone for NonNull<T> where
T: ?Sized,
[src]
impl<T> Clone for NonNull<T> where
T: ?Sized,
impl Clone for f32
[src]
impl Clone for f32
impl Clone for u8x8
[src]
impl Clone for u8x8
impl Clone for u8x2
[src]
impl Clone for u8x2
impl Clone for i16x32
[src]
impl Clone for i16x32
impl Clone for Layout
[src]
impl Clone for Layout
impl<'a, T> Clone for &'a T where
T: ?Sized,
[src]
impl<'a, T> Clone for &'a T where
T: ?Sized,
impl Clone for i16x16
[src]
impl Clone for i16x16
impl Clone for NonZeroU64
[src]
impl Clone for NonZeroU64
fn clone(&self) -> NonZeroU64
[src]
fn clone(&self) -> NonZeroU64
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for u32x8
[src]
impl Clone for u32x8
impl Clone for f64
[src]
impl Clone for f64
impl Clone for m8x32
[src]
impl Clone for m8x32
impl Clone for u128
[src]
impl Clone for u128
impl Clone for CharTryFromError
[src]
impl Clone for CharTryFromError
fn clone(&self) -> CharTryFromError
[src]
fn clone(&self) -> CharTryFromError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m1x16
[src]
impl Clone for m1x16
impl Clone for i128
[src]
impl Clone for i128
impl Clone for NonZeroUsize
[src]
impl Clone for NonZeroUsize
fn clone(&self) -> NonZeroUsize
[src]
fn clone(&self) -> NonZeroUsize
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for u32x4
[src]
impl Clone for u32x4
impl Clone for NonZeroU32
[src]
impl Clone for NonZeroU32
fn clone(&self) -> NonZeroU32
[src]
fn clone(&self) -> NonZeroU32
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for TryFromSliceError
[src]
impl Clone for TryFromSliceError
fn clone(&self) -> TryFromSliceError
[src]
fn clone(&self) -> TryFromSliceError
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for u64x2
[src]
impl Clone for u64x2
impl Clone for i32x2
[src]
impl Clone for i32x2
impl<T> Clone for Wrapping<T> where
T: Clone,
[src]
impl<T> Clone for Wrapping<T> where
T: Clone,
impl Clone for i64x4
[src]
impl Clone for i64x4
impl Clone for m16x4
[src]
impl Clone for m16x4
impl<T> Clone for *mut T where
T: ?Sized,
[src]
impl<T> Clone for *mut T where
T: ?Sized,
impl Clone for u32x16
[src]
impl Clone for u32x16
impl Clone for i32x4
[src]
impl Clone for i32x4
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
[src]
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
ⓘImportant traits for DecodeUtf16<I>fn clone(&self) -> DecodeUtf16<I>
[src]
fn clone(&self) -> DecodeUtf16<I>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for i8x2
[src]
impl Clone for i8x2
impl Clone for i32x8
[src]
impl Clone for i32x8
impl Clone for i8x32
[src]
impl Clone for i8x32
impl Clone for i8
[src]
impl Clone for i8
impl Clone for UnicodeVersion
[src]
impl Clone for UnicodeVersion
fn clone(&self) -> UnicodeVersion
[src]
fn clone(&self) -> UnicodeVersion
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for NonZeroU8
[src]
impl Clone for NonZeroU8
impl Clone for f32x4
[src]
impl Clone for f32x4
impl Clone for m1x64
[src]
impl Clone for m1x64
impl<T> Clone for PhantomData<T> where
T: ?Sized,
[src]
impl<T> Clone for PhantomData<T> where
T: ?Sized,
fn clone(&self) -> PhantomData<T>
[src]
fn clone(&self) -> PhantomData<T>
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m64x4
[src]
impl Clone for m64x4
impl Clone for f64x4
[src]
impl Clone for f64x4
impl Clone for char
[src]
impl Clone for char
impl Clone for !
[src]
impl Clone for !
impl Clone for usize
[src]
impl Clone for usize
impl Clone for AllocErr
[src]
impl Clone for AllocErr
impl Clone for m16x16
[src]
impl Clone for m16x16
impl Clone for m16x8
[src]
impl Clone for m16x8
impl Clone for u16x4
[src]
impl Clone for u16x4
impl Clone for m1x8
[src]
impl Clone for m1x8
impl Clone for u16x2
[src]
impl Clone for u16x2
impl Clone for u8
[src]
impl Clone for u8
impl Clone for i16x2
[src]
impl Clone for i16x2
impl Clone for i64x2
[src]
impl Clone for i64x2
impl Clone for LayoutErr
[src]
impl Clone for LayoutErr
impl Clone for m8x8
[src]
impl Clone for m8x8
impl Clone for DecodeUtf16Error
[src]
impl Clone for DecodeUtf16Error
fn clone(&self) -> DecodeUtf16Error
[src]
fn clone(&self) -> DecodeUtf16Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m64x2
[src]
impl Clone for m64x2
impl Clone for i8x64
[src]
impl Clone for i8x64
impl Clone for EscapeUnicode
[src]
impl Clone for EscapeUnicode
ⓘImportant traits for EscapeUnicodefn clone(&self) -> EscapeUnicode
[src]
fn clone(&self) -> EscapeUnicode
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
impl Clone for CannotReallocInPlace
[src]
impl Clone for CannotReallocInPlace
fn clone(&self) -> CannotReallocInPlace
[src]
fn clone(&self) -> CannotReallocInPlace
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for m16x2
[src]
impl Clone for m16x2
impl Clone for u32
[src]
impl Clone for u32
impl Clone for m8x16
[src]
impl Clone for m8x16
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
impl<T> Clone for Weak<T> where
T: ?Sized,
impl<'a, B> Clone for Cow<'a, B> where
B: ToOwned + ?Sized,
[src]
impl<'a, B> Clone for Cow<'a, B> where
B: ToOwned + ?Sized,
impl<T> Clone for Rc<T> where
T: ?Sized,
[src]
impl<T> Clone for Rc<T> where
T: ?Sized,
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
impl<T> Clone for Weak<T> where
T: ?Sized,
impl<T> Clone for Arc<T> where
T: ?Sized,
[src]
impl<T> Clone for Arc<T> where
T: ?Sized,
impl Clone for Global
[src]
impl Clone for Global
impl Clone for iovec
[src]
impl Clone for iovec
impl Clone for ff_periodic_effect
[src]
impl Clone for ff_periodic_effect
fn clone(&self) -> ff_periodic_effect
[src]
fn clone(&self) -> ff_periodic_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for mq_attr
[src]
impl Clone for mq_attr
impl Clone for passwd
[src]
impl Clone for passwd
impl Clone for statvfs
[src]
impl Clone for statvfs
impl Clone for msqid_ds
[src]
impl Clone for msqid_ds
impl Clone for dqblk
[src]
impl Clone for dqblk
impl Clone for __exit_status
[src]
impl Clone for __exit_status
fn clone(&self) -> __exit_status
[src]
fn clone(&self) -> __exit_status
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for statfs
[src]
impl Clone for statfs
impl Clone for sockaddr_in6
[src]
impl Clone for sockaddr_in6
fn clone(&self) -> sockaddr_in6
[src]
fn clone(&self) -> sockaddr_in6
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for msginfo
[src]
impl Clone for msginfo
impl Clone for aiocb
[src]
impl Clone for aiocb
impl Clone for sigevent
[src]
impl Clone for sigevent
impl Clone for timeval
[src]
impl Clone for timeval
impl Clone for epoll_event
[src]
impl Clone for epoll_event
fn clone(&self) -> epoll_event
[src]
fn clone(&self) -> epoll_event
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for input_id
[src]
impl Clone for input_id
impl Clone for _libc_fpxreg
[src]
impl Clone for _libc_fpxreg
fn clone(&self) -> _libc_fpxreg
[src]
fn clone(&self) -> _libc_fpxreg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ucontext_t
[src]
impl Clone for ucontext_t
fn clone(&self) -> ucontext_t
[src]
fn clone(&self) -> ucontext_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sockaddr_in
[src]
impl Clone for sockaddr_in
fn clone(&self) -> sockaddr_in
[src]
fn clone(&self) -> sockaddr_in
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for dirent
[src]
impl Clone for dirent
impl Clone for rlimit64
[src]
impl Clone for rlimit64
impl Clone for ff_envelope
[src]
impl Clone for ff_envelope
fn clone(&self) -> ff_envelope
[src]
fn clone(&self) -> ff_envelope
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for mmsghdr
[src]
impl Clone for mmsghdr
impl Clone for timespec
[src]
impl Clone for timespec
impl Clone for genlmsghdr
[src]
impl Clone for genlmsghdr
fn clone(&self) -> genlmsghdr
[src]
fn clone(&self) -> genlmsghdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for pthread_cond_t
[src]
impl Clone for pthread_cond_t
fn clone(&self) -> pthread_cond_t
[src]
fn clone(&self) -> pthread_cond_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for input_absinfo
[src]
impl Clone for input_absinfo
fn clone(&self) -> input_absinfo
[src]
fn clone(&self) -> input_absinfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sigval
[src]
impl Clone for sigval
impl Clone for input_keymap_entry
[src]
impl Clone for input_keymap_entry
fn clone(&self) -> input_keymap_entry
[src]
fn clone(&self) -> input_keymap_entry
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Elf64_Phdr
[src]
impl Clone for Elf64_Phdr
fn clone(&self) -> Elf64_Phdr
[src]
fn clone(&self) -> Elf64_Phdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ipc_perm
[src]
impl Clone for ipc_perm
impl Clone for ff_condition_effect
[src]
impl Clone for ff_condition_effect
fn clone(&self) -> ff_condition_effect
[src]
fn clone(&self) -> ff_condition_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for glob64_t
[src]
impl Clone for glob64_t
impl Clone for statvfs64
[src]
impl Clone for statvfs64
impl Clone for Dl_info
[src]
impl Clone for Dl_info
impl Clone for sigset_t
[src]
impl Clone for sigset_t
impl Clone for ipv6_mreq
[src]
impl Clone for ipv6_mreq
impl Clone for rlimit
[src]
impl Clone for rlimit
impl Clone for linger
[src]
impl Clone for linger
impl Clone for __timeval
[src]
impl Clone for __timeval
impl Clone for flock
[src]
impl Clone for flock
impl Clone for ucred
[src]
impl Clone for ucred
impl Clone for ip_mreq
[src]
impl Clone for ip_mreq
impl Clone for if_nameindex
[src]
impl Clone for if_nameindex
fn clone(&self) -> if_nameindex
[src]
fn clone(&self) -> if_nameindex
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ff_constant_effect
[src]
impl Clone for ff_constant_effect
fn clone(&self) -> ff_constant_effect
[src]
fn clone(&self) -> ff_constant_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sysinfo
[src]
impl Clone for sysinfo
impl Clone for stat64
[src]
impl Clone for stat64
impl Clone for ff_trigger
[src]
impl Clone for ff_trigger
fn clone(&self) -> ff_trigger
[src]
fn clone(&self) -> ff_trigger
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for user_fpregs_struct
[src]
impl Clone for user_fpregs_struct
fn clone(&self) -> user_fpregs_struct
[src]
fn clone(&self) -> user_fpregs_struct
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nlmsghdr
[src]
impl Clone for nlmsghdr
impl Clone for sockaddr_storage
[src]
impl Clone for sockaddr_storage
fn clone(&self) -> sockaddr_storage
[src]
fn clone(&self) -> sockaddr_storage
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for input_mask
[src]
impl Clone for input_mask
fn clone(&self) -> input_mask
[src]
fn clone(&self) -> input_mask
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for user
[src]
impl Clone for user
impl Clone for utmpx
[src]
impl Clone for utmpx
impl Clone for ff_ramp_effect
[src]
impl Clone for ff_ramp_effect
fn clone(&self) -> ff_ramp_effect
[src]
fn clone(&self) -> ff_ramp_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for fsid_t
[src]
impl Clone for fsid_t
impl Clone for posix_spawnattr_t
[src]
impl Clone for posix_spawnattr_t
fn clone(&self) -> posix_spawnattr_t
[src]
fn clone(&self) -> posix_spawnattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ifaddrs
[src]
impl Clone for ifaddrs
impl Clone for hostent
[src]
impl Clone for hostent
impl Clone for nl_mmap_req
[src]
impl Clone for nl_mmap_req
fn clone(&self) -> nl_mmap_req
[src]
fn clone(&self) -> nl_mmap_req
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for pthread_mutex_t
[src]
impl Clone for pthread_mutex_t
fn clone(&self) -> pthread_mutex_t
[src]
fn clone(&self) -> pthread_mutex_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nlattr
[src]
impl Clone for nlattr
impl Clone for pollfd
[src]
impl Clone for pollfd
impl Clone for tms
[src]
impl Clone for tms
impl Clone for signalfd_siginfo
[src]
impl Clone for signalfd_siginfo
fn clone(&self) -> signalfd_siginfo
[src]
fn clone(&self) -> signalfd_siginfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nlmsgerr
[src]
impl Clone for nlmsgerr
impl Clone for user_regs_struct
[src]
impl Clone for user_regs_struct
fn clone(&self) -> user_regs_struct
[src]
fn clone(&self) -> user_regs_struct
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for utsname
[src]
impl Clone for utsname
impl Clone for mcontext_t
[src]
impl Clone for mcontext_t
fn clone(&self) -> mcontext_t
[src]
fn clone(&self) -> mcontext_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sem_t
[src]
impl Clone for sem_t
impl Clone for pthread_condattr_t
[src]
impl Clone for pthread_condattr_t
fn clone(&self) -> pthread_condattr_t
[src]
fn clone(&self) -> pthread_condattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for termios2
[src]
impl Clone for termios2
impl Clone for sched_param
[src]
impl Clone for sched_param
fn clone(&self) -> sched_param
[src]
fn clone(&self) -> sched_param
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for protoent
[src]
impl Clone for protoent
impl Clone for shmid_ds
[src]
impl Clone for shmid_ds
impl Clone for ff_effect
[src]
impl Clone for ff_effect
impl Clone for ff_rumble_effect
[src]
impl Clone for ff_rumble_effect
fn clone(&self) -> ff_rumble_effect
[src]
fn clone(&self) -> ff_rumble_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for pthread_rwlockattr_t
[src]
impl Clone for pthread_rwlockattr_t
fn clone(&self) -> pthread_rwlockattr_t
[src]
fn clone(&self) -> pthread_rwlockattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for itimerspec
[src]
impl Clone for itimerspec
fn clone(&self) -> itimerspec
[src]
fn clone(&self) -> itimerspec
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for posix_spawn_file_actions_t
[src]
impl Clone for posix_spawn_file_actions_t
fn clone(&self) -> posix_spawn_file_actions_t
[src]
fn clone(&self) -> posix_spawn_file_actions_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nl_mmap_hdr
[src]
impl Clone for nl_mmap_hdr
fn clone(&self) -> nl_mmap_hdr
[src]
fn clone(&self) -> nl_mmap_hdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for _libc_xmmreg
[src]
impl Clone for _libc_xmmreg
fn clone(&self) -> _libc_xmmreg
[src]
fn clone(&self) -> _libc_xmmreg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for msghdr
[src]
impl Clone for msghdr
impl Clone for sockaddr
[src]
impl Clone for sockaddr
impl Clone for cpu_set_t
[src]
impl Clone for cpu_set_t
impl Clone for cmsghdr
[src]
impl Clone for cmsghdr
impl Clone for servent
[src]
impl Clone for servent
impl Clone for spwd
[src]
impl Clone for spwd
impl Clone for pthread_attr_t
[src]
impl Clone for pthread_attr_t
fn clone(&self) -> pthread_attr_t
[src]
fn clone(&self) -> pthread_attr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sockaddr_un
[src]
impl Clone for sockaddr_un
fn clone(&self) -> sockaddr_un
[src]
fn clone(&self) -> sockaddr_un
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for utimbuf
[src]
impl Clone for utimbuf
impl Clone for dl_phdr_info
[src]
impl Clone for dl_phdr_info
fn clone(&self) -> dl_phdr_info
[src]
fn clone(&self) -> dl_phdr_info
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for in6_addr
[src]
impl Clone for in6_addr
impl Clone for nl_pktinfo
[src]
impl Clone for nl_pktinfo
fn clone(&self) -> nl_pktinfo
[src]
fn clone(&self) -> nl_pktinfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for in_addr
[src]
impl Clone for in_addr
impl Clone for rusage
[src]
impl Clone for rusage
impl Clone for itimerval
[src]
impl Clone for itimerval
impl Clone for _libc_fpstate
[src]
impl Clone for _libc_fpstate
fn clone(&self) -> _libc_fpstate
[src]
fn clone(&self) -> _libc_fpstate
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for siginfo_t
[src]
impl Clone for siginfo_t
impl Clone for pthread_mutexattr_t
[src]
impl Clone for pthread_mutexattr_t
fn clone(&self) -> pthread_mutexattr_t
[src]
fn clone(&self) -> pthread_mutexattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for input_event
[src]
impl Clone for input_event
fn clone(&self) -> input_event
[src]
fn clone(&self) -> input_event
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sembuf
[src]
impl Clone for sembuf
impl Clone for fd_set
[src]
impl Clone for fd_set
impl Clone for mallinfo
[src]
impl Clone for mallinfo
impl Clone for stack_t
[src]
impl Clone for stack_t
impl Clone for sigaction
[src]
impl Clone for sigaction
impl Clone for group
[src]
impl Clone for group
impl Clone for statfs64
[src]
impl Clone for statfs64
impl Clone for termios
[src]
impl Clone for termios
impl Clone for Elf32_Phdr
[src]
impl Clone for Elf32_Phdr
fn clone(&self) -> Elf32_Phdr
[src]
fn clone(&self) -> Elf32_Phdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for winsize
[src]
impl Clone for winsize
impl Clone for pthread_rwlock_t
[src]
impl Clone for pthread_rwlock_t
fn clone(&self) -> pthread_rwlock_t
[src]
fn clone(&self) -> pthread_rwlock_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for lconv
[src]
impl Clone for lconv
impl Clone for sockaddr_ll
[src]
impl Clone for sockaddr_ll
fn clone(&self) -> sockaddr_ll
[src]
fn clone(&self) -> sockaddr_ll
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for addrinfo
[src]
impl Clone for addrinfo
impl Clone for ff_replay
[src]
impl Clone for ff_replay
impl Clone for tm
[src]
impl Clone for tm
impl Clone for dirent64
[src]
impl Clone for dirent64
impl Clone for stat
[src]
impl Clone for stat
impl Clone for mntent
[src]
impl Clone for mntent
impl Clone for glob_t
[src]
impl Clone for glob_t
impl Clone for sockaddr_nl
[src]
impl Clone for sockaddr_nl
fn clone(&self) -> sockaddr_nl
[src]
fn clone(&self) -> sockaddr_nl
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for _Unwind_Reason_Code
impl Clone for _Unwind_Reason_Code
fn clone(&self) -> _Unwind_Reason_Code
fn clone(&self) -> _Unwind_Reason_Code
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for _Unwind_Action
impl Clone for _Unwind_Action
fn clone(&self) -> _Unwind_Action
fn clone(&self) -> _Unwind_Action
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for __timeval
[src]
impl Clone for __timeval
impl Clone for ff_envelope
[src]
impl Clone for ff_envelope
fn clone(&self) -> ff_envelope
[src]
fn clone(&self) -> ff_envelope
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for stack_t
[src]
impl Clone for stack_t
impl Clone for addrinfo
[src]
impl Clone for addrinfo
impl Clone for cpu_set_t
[src]
impl Clone for cpu_set_t
impl Clone for rtentry
[src]
impl Clone for rtentry
impl Clone for genlmsghdr
[src]
impl Clone for genlmsghdr
fn clone(&self) -> genlmsghdr
[src]
fn clone(&self) -> genlmsghdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for in6_pktinfo
[src]
impl Clone for in6_pktinfo
fn clone(&self) -> in6_pktinfo
[src]
fn clone(&self) -> in6_pktinfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for cmsghdr
[src]
impl Clone for cmsghdr
impl Clone for in6_addr
[src]
impl Clone for in6_addr
impl Clone for ff_rumble_effect
[src]
impl Clone for ff_rumble_effect
fn clone(&self) -> ff_rumble_effect
[src]
fn clone(&self) -> ff_rumble_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for _libc_xmmreg
[src]
impl Clone for _libc_xmmreg
fn clone(&self) -> _libc_xmmreg
[src]
fn clone(&self) -> _libc_xmmreg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sockaddr_in
[src]
impl Clone for sockaddr_in
fn clone(&self) -> sockaddr_in
[src]
fn clone(&self) -> sockaddr_in
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sockaddr_nl
[src]
impl Clone for sockaddr_nl
fn clone(&self) -> sockaddr_nl
[src]
fn clone(&self) -> sockaddr_nl
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ucontext_t
[src]
impl Clone for ucontext_t
fn clone(&self) -> ucontext_t
[src]
fn clone(&self) -> ucontext_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for _libc_fpxreg
[src]
impl Clone for _libc_fpxreg
fn clone(&self) -> _libc_fpxreg
[src]
fn clone(&self) -> _libc_fpxreg
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for linger
[src]
impl Clone for linger
impl Clone for input_absinfo
[src]
impl Clone for input_absinfo
fn clone(&self) -> input_absinfo
[src]
fn clone(&self) -> input_absinfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for _libc_fpstate
[src]
impl Clone for _libc_fpstate
fn clone(&self) -> _libc_fpstate
[src]
fn clone(&self) -> _libc_fpstate
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nlmsghdr
[src]
impl Clone for nlmsghdr
impl Clone for sockaddr_in6
[src]
impl Clone for sockaddr_in6
fn clone(&self) -> sockaddr_in6
[src]
fn clone(&self) -> sockaddr_in6
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for mcontext_t
[src]
impl Clone for mcontext_t
fn clone(&self) -> mcontext_t
[src]
fn clone(&self) -> mcontext_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for rlimit64
[src]
impl Clone for rlimit64
impl Clone for pollfd
[src]
impl Clone for pollfd
impl Clone for ff_condition_effect
[src]
impl Clone for ff_condition_effect
fn clone(&self) -> ff_condition_effect
[src]
fn clone(&self) -> ff_condition_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for timespec
[src]
impl Clone for timespec
impl Clone for dl_phdr_info
[src]
impl Clone for dl_phdr_info
fn clone(&self) -> dl_phdr_info
[src]
fn clone(&self) -> dl_phdr_info
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for if_nameindex
[src]
impl Clone for if_nameindex
fn clone(&self) -> if_nameindex
[src]
fn clone(&self) -> if_nameindex
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for itimerval
[src]
impl Clone for itimerval
impl Clone for signalfd_siginfo
[src]
impl Clone for signalfd_siginfo
fn clone(&self) -> signalfd_siginfo
[src]
fn clone(&self) -> signalfd_siginfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for aiocb
[src]
impl Clone for aiocb
impl Clone for epoll_event
[src]
impl Clone for epoll_event
fn clone(&self) -> epoll_event
[src]
fn clone(&self) -> epoll_event
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for rusage
[src]
impl Clone for rusage
impl Clone for flock
[src]
impl Clone for flock
impl Clone for sigval
[src]
impl Clone for sigval
impl Clone for posix_spawn_file_actions_t
[src]
impl Clone for posix_spawn_file_actions_t
fn clone(&self) -> posix_spawn_file_actions_t
[src]
fn clone(&self) -> posix_spawn_file_actions_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for timeval
[src]
impl Clone for timeval
impl Clone for itimerspec
[src]
impl Clone for itimerspec
fn clone(&self) -> itimerspec
[src]
fn clone(&self) -> itimerspec
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nlattr
[src]
impl Clone for nlattr
impl Clone for in_addr
[src]
impl Clone for in_addr
impl Clone for tm
[src]
impl Clone for tm
impl Clone for dirent
[src]
impl Clone for dirent
impl Clone for sockaddr_un
[src]
impl Clone for sockaddr_un
fn clone(&self) -> sockaddr_un
[src]
fn clone(&self) -> sockaddr_un
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for user_regs_struct
[src]
impl Clone for user_regs_struct
fn clone(&self) -> user_regs_struct
[src]
fn clone(&self) -> user_regs_struct
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for pthread_mutexattr_t
[src]
impl Clone for pthread_mutexattr_t
fn clone(&self) -> pthread_mutexattr_t
[src]
fn clone(&self) -> pthread_mutexattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for __exit_status
[src]
impl Clone for __exit_status
fn clone(&self) -> __exit_status
[src]
fn clone(&self) -> __exit_status
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sigevent
[src]
impl Clone for sigevent
impl Clone for group
[src]
impl Clone for group
impl Clone for ipc_perm
[src]
impl Clone for ipc_perm
impl Clone for input_mask
[src]
impl Clone for input_mask
fn clone(&self) -> input_mask
[src]
fn clone(&self) -> input_mask
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sigset_t
[src]
impl Clone for sigset_t
impl Clone for statvfs64
[src]
impl Clone for statvfs64
impl Clone for ucred
[src]
impl Clone for ucred
impl Clone for winsize
[src]
impl Clone for winsize
impl Clone for fsid_t
[src]
impl Clone for fsid_t
impl Clone for termios
[src]
impl Clone for termios
impl Clone for ff_trigger
[src]
impl Clone for ff_trigger
fn clone(&self) -> ff_trigger
[src]
fn clone(&self) -> ff_trigger
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for pthread_rwlock_t
[src]
impl Clone for pthread_rwlock_t
fn clone(&self) -> pthread_rwlock_t
[src]
fn clone(&self) -> pthread_rwlock_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for input_keymap_entry
[src]
impl Clone for input_keymap_entry
fn clone(&self) -> input_keymap_entry
[src]
fn clone(&self) -> input_keymap_entry
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for user
[src]
impl Clone for user
impl Clone for arphdr
[src]
impl Clone for arphdr
impl Clone for lconv
[src]
impl Clone for lconv
impl Clone for sem_t
[src]
impl Clone for sem_t
impl Clone for pthread_rwlockattr_t
[src]
impl Clone for pthread_rwlockattr_t
fn clone(&self) -> pthread_rwlockattr_t
[src]
fn clone(&self) -> pthread_rwlockattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for mmsghdr
[src]
impl Clone for mmsghdr
impl Clone for ff_periodic_effect
[src]
impl Clone for ff_periodic_effect
fn clone(&self) -> ff_periodic_effect
[src]
fn clone(&self) -> ff_periodic_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for utimbuf
[src]
impl Clone for utimbuf
impl Clone for tms
[src]
impl Clone for tms
impl Clone for shmid_ds
[src]
impl Clone for shmid_ds
impl Clone for sockaddr_ll
[src]
impl Clone for sockaddr_ll
fn clone(&self) -> sockaddr_ll
[src]
fn clone(&self) -> sockaddr_ll
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for arpreq
[src]
impl Clone for arpreq
impl Clone for input_id
[src]
impl Clone for input_id
impl Clone for statfs64
[src]
impl Clone for statfs64
impl Clone for iovec
[src]
impl Clone for iovec
impl Clone for ifaddrs
[src]
impl Clone for ifaddrs
impl Clone for termios2
[src]
impl Clone for termios2
impl Clone for Elf32_Phdr
[src]
impl Clone for Elf32_Phdr
fn clone(&self) -> Elf32_Phdr
[src]
fn clone(&self) -> Elf32_Phdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for hostent
[src]
impl Clone for hostent
impl Clone for ff_replay
[src]
impl Clone for ff_replay
impl Clone for msginfo
[src]
impl Clone for msginfo
impl Clone for Elf64_Phdr
[src]
impl Clone for Elf64_Phdr
fn clone(&self) -> Elf64_Phdr
[src]
fn clone(&self) -> Elf64_Phdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for dirent64
[src]
impl Clone for dirent64
impl Clone for nlmsgerr
[src]
impl Clone for nlmsgerr
impl Clone for msghdr
[src]
impl Clone for msghdr
impl Clone for ipv6_mreq
[src]
impl Clone for ipv6_mreq
impl Clone for posix_spawnattr_t
[src]
impl Clone for posix_spawnattr_t
fn clone(&self) -> posix_spawnattr_t
[src]
fn clone(&self) -> posix_spawnattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for in6_rtmsg
[src]
impl Clone for in6_rtmsg
impl Clone for siginfo_t
[src]
impl Clone for siginfo_t
impl Clone for ff_constant_effect
[src]
impl Clone for ff_constant_effect
fn clone(&self) -> ff_constant_effect
[src]
fn clone(&self) -> ff_constant_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for stat64
[src]
impl Clone for stat64
impl Clone for sockaddr_storage
[src]
impl Clone for sockaddr_storage
fn clone(&self) -> sockaddr_storage
[src]
fn clone(&self) -> sockaddr_storage
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for nl_mmap_req
[src]
impl Clone for nl_mmap_req
fn clone(&self) -> nl_mmap_req
[src]
fn clone(&self) -> nl_mmap_req
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for pthread_cond_t
[src]
impl Clone for pthread_cond_t
fn clone(&self) -> pthread_cond_t
[src]
fn clone(&self) -> pthread_cond_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for fd_set
[src]
impl Clone for fd_set
impl Clone for passwd
[src]
impl Clone for passwd
impl Clone for in_pktinfo
[src]
impl Clone for in_pktinfo
fn clone(&self) -> in_pktinfo
[src]
fn clone(&self) -> in_pktinfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for mntent
[src]
impl Clone for mntent
impl Clone for statfs
[src]
impl Clone for statfs
impl Clone for pthread_mutex_t
[src]
impl Clone for pthread_mutex_t
fn clone(&self) -> pthread_mutex_t
[src]
fn clone(&self) -> pthread_mutex_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for dqblk
[src]
impl Clone for dqblk
impl Clone for arpd_request
[src]
impl Clone for arpd_request
fn clone(&self) -> arpd_request
[src]
fn clone(&self) -> arpd_request
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for arpreq_old
[src]
impl Clone for arpreq_old
fn clone(&self) -> arpreq_old
[src]
fn clone(&self) -> arpreq_old
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sigaction
[src]
impl Clone for sigaction
impl Clone for mq_attr
[src]
impl Clone for mq_attr
impl Clone for sembuf
[src]
impl Clone for sembuf
impl Clone for spwd
[src]
impl Clone for spwd
impl Clone for ip_mreq
[src]
impl Clone for ip_mreq
impl Clone for Dl_info
[src]
impl Clone for Dl_info
impl Clone for stat
[src]
impl Clone for stat
impl Clone for msqid_ds
[src]
impl Clone for msqid_ds
impl Clone for utsname
[src]
impl Clone for utsname
impl Clone for pthread_condattr_t
[src]
impl Clone for pthread_condattr_t
fn clone(&self) -> pthread_condattr_t
[src]
fn clone(&self) -> pthread_condattr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for mallinfo
[src]
impl Clone for mallinfo
impl Clone for packet_mreq
[src]
impl Clone for packet_mreq
fn clone(&self) -> packet_mreq
[src]
fn clone(&self) -> packet_mreq
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sockaddr
[src]
impl Clone for sockaddr
impl Clone for protoent
[src]
impl Clone for protoent
impl Clone for user_fpregs_struct
[src]
impl Clone for user_fpregs_struct
fn clone(&self) -> user_fpregs_struct
[src]
fn clone(&self) -> user_fpregs_struct
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for glob_t
[src]
impl Clone for glob_t
impl Clone for nl_mmap_hdr
[src]
impl Clone for nl_mmap_hdr
fn clone(&self) -> nl_mmap_hdr
[src]
fn clone(&self) -> nl_mmap_hdr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ff_ramp_effect
[src]
impl Clone for ff_ramp_effect
fn clone(&self) -> ff_ramp_effect
[src]
fn clone(&self) -> ff_ramp_effect
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for input_event
[src]
impl Clone for input_event
fn clone(&self) -> input_event
[src]
fn clone(&self) -> input_event
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sched_param
[src]
impl Clone for sched_param
fn clone(&self) -> sched_param
[src]
fn clone(&self) -> sched_param
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for servent
[src]
impl Clone for servent
impl Clone for utmpx
[src]
impl Clone for utmpx
impl Clone for nl_pktinfo
[src]
impl Clone for nl_pktinfo
fn clone(&self) -> nl_pktinfo
[src]
fn clone(&self) -> nl_pktinfo
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for statvfs
[src]
impl Clone for statvfs
impl Clone for ff_effect
[src]
impl Clone for ff_effect
impl Clone for pthread_attr_t
[src]
impl Clone for pthread_attr_t
fn clone(&self) -> pthread_attr_t
[src]
fn clone(&self) -> pthread_attr_t
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for sysinfo
[src]
impl Clone for sysinfo
impl Clone for glob64_t
[src]
impl Clone for glob64_t
impl Clone for rlimit
[src]
impl Clone for rlimit
impl<'a> Clone for SetMatchesIter<'a>
[src]
impl<'a> Clone for SetMatchesIter<'a>
ⓘImportant traits for SetMatchesIter<'a>fn clone(&self) -> SetMatchesIter<'a>
[src]
fn clone(&self) -> SetMatchesIter<'a>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl<'t> Clone for Match<'t>
[src]
impl<'t> Clone for Match<'t>
impl Clone for Error
[src]
impl Clone for Error
impl<'a> Clone for SetMatchesIter<'a>
[src]
impl<'a> Clone for SetMatchesIter<'a>
ⓘImportant traits for SetMatchesIter<'a>fn clone(&self) -> SetMatchesIter<'a>
[src]
fn clone(&self) -> SetMatchesIter<'a>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl<'t> Clone for Match<'t>
[src]
impl<'t> Clone for Match<'t>
impl Clone for Regex
[src]
impl Clone for Regex
impl Clone for CaptureLocations
[src]
impl Clone for CaptureLocations
fn clone(&self) -> CaptureLocations
[src]
fn clone(&self) -> CaptureLocations
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Regex
[src]
impl Clone for Regex
impl Clone for SetMatches
[src]
impl Clone for SetMatches
fn clone(&self) -> SetMatches
[src]
fn clone(&self) -> SetMatches
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RegexSet
[src]
impl Clone for RegexSet
impl Clone for SetMatches
[src]
impl Clone for SetMatches
fn clone(&self) -> SetMatches
[src]
fn clone(&self) -> SetMatches
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for CaptureLocations
[src]
impl Clone for CaptureLocations
fn clone(&self) -> CaptureLocations
[src]
fn clone(&self) -> CaptureLocations
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RegexSet
[src]
impl Clone for RegexSet
impl<P, T> Clone for AcAutomaton<P, T> where
P: Clone,
T: Clone,
impl<P, T> Clone for AcAutomaton<P, T> where
P: Clone,
T: Clone,
fn clone(&self) -> AcAutomaton<P, T>
fn clone(&self) -> AcAutomaton<P, T>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Match
impl Clone for Match
fn clone(&self) -> Match
fn clone(&self) -> Match
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Sparse
impl Clone for Sparse
fn clone(&self) -> Sparse
fn clone(&self) -> Sparse
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl<P> Clone for FullAcAutomaton<P> where
P: Clone,
impl<P> Clone for FullAcAutomaton<P> where
P: Clone,
fn clone(&self) -> FullAcAutomaton<P>
fn clone(&self) -> FullAcAutomaton<P>
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Dense
impl Clone for Dense
fn clone(&self) -> Dense
fn clone(&self) -> Dense
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Comment
impl Clone for Comment
fn clone(&self) -> Comment
fn clone(&self) -> Comment
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Translator
impl Clone for Translator
fn clone(&self) -> Translator
fn clone(&self) -> Translator
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for GroupKind
impl Clone for GroupKind
fn clone(&self) -> GroupKind
fn clone(&self) -> GroupKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassBytes
impl Clone for ClassBytes
fn clone(&self) -> ClassBytes
fn clone(&self) -> ClassBytes
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassUnicodeKind
impl Clone for ClassUnicodeKind
fn clone(&self) -> ClassUnicodeKind
fn clone(&self) -> ClassUnicodeKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for LiteralKind
impl Clone for LiteralKind
fn clone(&self) -> LiteralKind
fn clone(&self) -> LiteralKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassUnicode
impl Clone for ClassUnicode
fn clone(&self) -> ClassUnicode
fn clone(&self) -> ClassUnicode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Hir
impl Clone for Hir
fn clone(&self) -> Hir
fn clone(&self) -> Hir
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Span
impl Clone for Span
fn clone(&self) -> Span
fn clone(&self) -> Span
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Repetition
impl Clone for Repetition
fn clone(&self) -> Repetition
fn clone(&self) -> Repetition
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Repetition
impl Clone for Repetition
fn clone(&self) -> Repetition
fn clone(&self) -> Repetition
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for HexLiteralKind
impl Clone for HexLiteralKind
fn clone(&self) -> HexLiteralKind
fn clone(&self) -> HexLiteralKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassUnicodeOpKind
impl Clone for ClassUnicodeOpKind
fn clone(&self) -> ClassUnicodeOpKind
fn clone(&self) -> ClassUnicodeOpKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Alternation
impl Clone for Alternation
fn clone(&self) -> Alternation
fn clone(&self) -> Alternation
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for TranslatorBuilder
impl Clone for TranslatorBuilder
fn clone(&self) -> TranslatorBuilder
fn clone(&self) -> TranslatorBuilder
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Error
impl Clone for Error
fn clone(&self) -> Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassAsciiKind
impl Clone for ClassAsciiKind
fn clone(&self) -> ClassAsciiKind
fn clone(&self) -> ClassAsciiKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassAscii
impl Clone for ClassAscii
fn clone(&self) -> ClassAscii
fn clone(&self) -> ClassAscii
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Ast
impl Clone for Ast
fn clone(&self) -> Ast
fn clone(&self) -> Ast
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassSetItem
impl Clone for ClassSetItem
fn clone(&self) -> ClassSetItem
fn clone(&self) -> ClassSetItem
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RepetitionOp
impl Clone for RepetitionOp
fn clone(&self) -> RepetitionOp
fn clone(&self) -> RepetitionOp
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for SetFlags
impl Clone for SetFlags
fn clone(&self) -> SetFlags
fn clone(&self) -> SetFlags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RepetitionRange
impl Clone for RepetitionRange
fn clone(&self) -> RepetitionRange
fn clone(&self) -> RepetitionRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Literal
impl Clone for Literal
fn clone(&self) -> Literal
fn clone(&self) -> Literal
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassBytesRange
impl Clone for ClassBytesRange
fn clone(&self) -> ClassBytesRange
fn clone(&self) -> ClassBytesRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Class
impl Clone for Class
fn clone(&self) -> Class
fn clone(&self) -> Class
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Error
impl Clone for Error
fn clone(&self) -> Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Concat
impl Clone for Concat
fn clone(&self) -> Concat
fn clone(&self) -> Concat
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassPerl
impl Clone for ClassPerl
fn clone(&self) -> ClassPerl
fn clone(&self) -> ClassPerl
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassSet
impl Clone for ClassSet
fn clone(&self) -> ClassSet
fn clone(&self) -> ClassSet
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ErrorKind
impl Clone for ErrorKind
fn clone(&self) -> ErrorKind
fn clone(&self) -> ErrorKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ParserBuilder
impl Clone for ParserBuilder
fn clone(&self) -> ParserBuilder
fn clone(&self) -> ParserBuilder
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for WordBoundary
impl Clone for WordBoundary
fn clone(&self) -> WordBoundary
fn clone(&self) -> WordBoundary
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for SpecialLiteralKind
impl Clone for SpecialLiteralKind
fn clone(&self) -> SpecialLiteralKind
fn clone(&self) -> SpecialLiteralKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for GroupKind
impl Clone for GroupKind
fn clone(&self) -> GroupKind
fn clone(&self) -> GroupKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Position
impl Clone for Position
fn clone(&self) -> Position
fn clone(&self) -> Position
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Flags
impl Clone for Flags
fn clone(&self) -> Flags
fn clone(&self) -> Flags
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Literal
impl Clone for Literal
fn clone(&self) -> Literal
fn clone(&self) -> Literal
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Parser
impl Clone for Parser
fn clone(&self) -> Parser
fn clone(&self) -> Parser
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassSetBinaryOpKind
impl Clone for ClassSetBinaryOpKind
fn clone(&self) -> ClassSetBinaryOpKind
fn clone(&self) -> ClassSetBinaryOpKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Group
impl Clone for Group
fn clone(&self) -> Group
fn clone(&self) -> Group
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RepetitionKind
impl Clone for RepetitionKind
fn clone(&self) -> RepetitionKind
fn clone(&self) -> RepetitionKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for CaptureName
impl Clone for CaptureName
fn clone(&self) -> CaptureName
fn clone(&self) -> CaptureName
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RepetitionRange
impl Clone for RepetitionRange
fn clone(&self) -> RepetitionRange
fn clone(&self) -> RepetitionRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassUnicodeRange
impl Clone for ClassUnicodeRange
fn clone(&self) -> ClassUnicodeRange
fn clone(&self) -> ClassUnicodeRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for AssertionKind
impl Clone for AssertionKind
fn clone(&self) -> AssertionKind
fn clone(&self) -> AssertionKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Anchor
impl Clone for Anchor
fn clone(&self) -> Anchor
fn clone(&self) -> Anchor
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Assertion
impl Clone for Assertion
fn clone(&self) -> Assertion
fn clone(&self) -> Assertion
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for RepetitionKind
impl Clone for RepetitionKind
fn clone(&self) -> RepetitionKind
fn clone(&self) -> RepetitionKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for WithComments
impl Clone for WithComments
fn clone(&self) -> WithComments
fn clone(&self) -> WithComments
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ParserBuilder
impl Clone for ParserBuilder
fn clone(&self) -> ParserBuilder
fn clone(&self) -> ParserBuilder
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassSetUnion
impl Clone for ClassSetUnion
fn clone(&self) -> ClassSetUnion
fn clone(&self) -> ClassSetUnion
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Error
impl Clone for Error
fn clone(&self) -> Error
fn clone(&self) -> Error
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassSetRange
impl Clone for ClassSetRange
fn clone(&self) -> ClassSetRange
fn clone(&self) -> ClassSetRange
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ErrorKind
impl Clone for ErrorKind
fn clone(&self) -> ErrorKind
fn clone(&self) -> ErrorKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassSetBinaryOp
impl Clone for ClassSetBinaryOp
fn clone(&self) -> ClassSetBinaryOp
fn clone(&self) -> ClassSetBinaryOp
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Parser
impl Clone for Parser
fn clone(&self) -> Parser
fn clone(&self) -> Parser
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for FlagsItemKind
impl Clone for FlagsItemKind
fn clone(&self) -> FlagsItemKind
fn clone(&self) -> FlagsItemKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Flag
impl Clone for Flag
fn clone(&self) -> Flag
fn clone(&self) -> Flag
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Literal
impl Clone for Literal
fn clone(&self) -> Literal
fn clone(&self) -> Literal
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassUnicode
impl Clone for ClassUnicode
fn clone(&self) -> ClassUnicode
fn clone(&self) -> ClassUnicode
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassPerlKind
impl Clone for ClassPerlKind
fn clone(&self) -> ClassPerlKind
fn clone(&self) -> ClassPerlKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for HirKind
impl Clone for HirKind
fn clone(&self) -> HirKind
fn clone(&self) -> HirKind
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Class
impl Clone for Class
fn clone(&self) -> Class
fn clone(&self) -> Class
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for FlagsItem
impl Clone for FlagsItem
fn clone(&self) -> FlagsItem
fn clone(&self) -> FlagsItem
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Literals
impl Clone for Literals
fn clone(&self) -> Literals
fn clone(&self) -> Literals
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Group
impl Clone for Group
fn clone(&self) -> Group
fn clone(&self) -> Group
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for ClassBracketed
impl Clone for ClassBracketed
fn clone(&self) -> ClassBracketed
fn clone(&self) -> ClassBracketed
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Utf8Sequence
impl Clone for Utf8Sequence
fn clone(&self) -> Utf8Sequence
fn clone(&self) -> Utf8Sequence
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
impl Clone for Utf8Range
impl Clone for Utf8Range
fn clone(&self) -> Utf8Range
fn clone(&self) -> Utf8Range
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Implementors
impl<'a, T, S> Clone for nom::lib::std::collections::hash_set::SymmetricDifference<'a, T, S>
impl<'a, K, V> Clone for nom::lib::std::collections::hash_map::Keys<'a, K, V>
impl Clone for DefaultHasher
impl<'a, T, S> Clone for nom::lib::std::collections::hash_set::Difference<'a, T, S>
impl Clone for RandomState
impl<'a, T, S> Clone for nom::lib::std::collections::hash_set::Union<'a, T, S>
impl<'a, T, S> Clone for nom::lib::std::collections::hash_set::Intersection<'a, T, S>
impl<T, S> Clone for HashSet<T, S> where
S: Clone,
T: Clone,impl<'a, K, V> Clone for nom::lib::std::collections::hash_map::Iter<'a, K, V>
impl<'a, K> Clone for nom::lib::std::collections::hash_set::Iter<'a, K>
impl<K, V, S> Clone for HashMap<K, V, S> where
K: Clone,
S: Clone,
V: Clone,impl<'a, K, V> Clone for nom::lib::std::collections::hash_map::Values<'a, K, V>
impl<I> Clone for Fuse<I> where
I: Clone,impl<'a> Clone for CharSearcher<'a>
impl<Idx> Clone for RangeFrom<Idx> where
Idx: Clone,impl<'a> Clone for LinesAny<'a>
impl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<I> Clone for Peekable<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,impl Clone for CollectionAllocErr
impl<'a, P> Clone for nom::lib::std::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, T> Clone for nom::lib::std::slice::Iter<'a, T>
impl<I, F> Clone for Inspect<I, F> where
F: Clone,
I: Clone,impl<T> Clone for Rev<T> where
T: Clone,impl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<'a> Clone for SplitWhitespace<'a>
impl<I, P> Clone for SkipWhile<I, P> where
I: Clone,
P: Clone,impl<'a> Clone for Lines<'a>
impl<I> Clone for StepBy<I> where
I: Clone,impl Clone for nom::lib::std::fmt::Error
impl<I, F> Clone for FilterMap<I, F> where
F: Clone,
I: Clone,impl<'a, T, P> Clone for nom::lib::std::slice::RSplit<'a, T, P> where
P: Clone + FnMut(&T) -> bool,
T: 'a + Clone,impl<I> Clone for Enumerate<I> where
I: Clone,impl<'a, T> Clone for Chunks<'a, T>
impl Clone for nom::lib::std::cmp::Ordering
impl<'a, T> Clone for nom::lib::std::result::Iter<'a, T>
impl<'a> Clone for Bytes<'a>
impl<A> Clone for nom::lib::std::option::IntoIter<A> where
A: Clone,impl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,impl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<Y, R> Clone for GeneratorState<Y, R> where
R: Clone,
Y: Clone,impl<'a, P> Clone for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<I, F> Clone for Map<I, F> where
F: Clone,
I: Clone,impl Clone for RangeFull
impl<T> Clone for nom::lib::std::result::IntoIter<T> where
T: Clone,impl<Idx> Clone for RangeTo<Idx> where
Idx: Clone,impl<'a> Clone for CharIndices<'a>
impl<'a, P> Clone for SplitTerminator<'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, B> Clone for Zip<A, B> where
A: Clone,
B: Clone,impl<Idx> Clone for nom::lib::std::ops::Range<Idx> where
Idx: Clone,impl<'a, T, P> Clone for nom::lib::std::slice::Split<'a, T, P> where
P: Clone + FnMut(&T) -> bool,impl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl<T> Clone for Reverse<T> where
T: Clone,impl<'a> Clone for EncodeUtf16<'a>
impl Clone for ParseBoolError
impl<T> Clone for Option<T> where
T: Clone,impl<'a, 'b> Clone for StrSearcher<'a, 'b>
impl<T> Clone for ManuallyDrop<T> where
T: Clone,impl<'a> Clone for Arguments<'a>
impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
impl<'a> Clone for Chars<'a>
impl<I> Clone for Cloned<I> where
I: Clone,impl<'a, T> Clone for Windows<'a, T>
impl<H> Clone for BuildHasherDefault<H>
impl<'a, A> Clone for nom::lib::std::option::Iter<'a, A>
impl Clone for NoneError
impl<F> Clone for RepeatWith<F> where
F: Clone,impl<I, St, F> Clone for Scan<I, St, F> where
F: Clone,
I: Clone,
St: Clone,impl<T> Clone for Once<T> where
T: Clone,impl<I, P> Clone for TakeWhile<I, P> where
I: Clone,
P: Clone,impl<I> Clone for Take<I> where
I: Clone,impl<T> Clone for Empty<T>
impl<I> Clone for Cycle<I> where
I: Clone,impl<'a, T> Clone for ExactChunks<'a, T>
impl Clone for Utf8Error
impl<A, B> Clone for Chain<A, B> where
A: Clone,
B: Clone,impl<T> Clone for Discriminant<T>
impl<'a, P> Clone for nom::lib::std::str::Split<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,impl Clone for SearchStep
impl<I> Clone for Skip<I> where
I: Clone,impl<I, P> Clone for Filter<I, P> where
I: Clone,
P: Clone,impl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,impl<T> Clone for Bound<T> where
T: Clone,impl Clone for SipHasher
impl<A> Clone for Repeat<A> where
A: Clone,impl<I, U> Clone for Flatten<I> where
I: Iterator + Clone,
U: Iterator + Clone,
<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
F: Clone,
I: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,impl<'a, K, V> Clone for nom::lib::std::collections::btree_map::Range<'a, K, V>
impl<T> Clone for nom::lib::std::collections::vec_deque::IntoIter<T> where
T: Clone,impl<T> Clone for nom::lib::std::vec::IntoIter<T> where
T: Clone,impl<'a, T> Clone for nom::lib::std::collections::btree_set::SymmetricDifference<'a, T>
impl<T> Clone for VecDeque<T> where
T: Clone,impl<T> Clone for Box<T> where
T: Clone,impl<T> Clone for BinaryHeap<T> where
T: Clone,impl<'a, T> Clone for nom::lib::std::collections::vec_deque::Iter<'a, T>
impl<T> Clone for BTreeSet<T> where
T: Clone,impl<'a, T> Clone for nom::lib::std::collections::binary_heap::Iter<'a, T>
impl<K, V> Clone for BTreeMap<K, V> where
K: Clone,
V: Clone,impl<'a, T> Clone for nom::lib::std::collections::linked_list::Iter<'a, T>
impl<T> Clone for Box<[T]> where
T: Clone,impl<'a, T> Clone for nom::lib::std::collections::btree_set::Intersection<'a, T>
impl<'a, K, V> Clone for nom::lib::std::collections::btree_map::Values<'a, K, V>
impl<'a, T> Clone for nom::lib::std::collections::btree_set::Range<'a, T>
impl<T> Clone for LinkedList<T> where
T: Clone,impl<'a, T> Clone for nom::lib::std::collections::btree_set::Difference<'a, T>
impl<'a, T> Clone for nom::lib::std::collections::btree_set::Iter<'a, T>
impl<T> Clone for nom::lib::std::collections::binary_heap::IntoIter<T> where
T: Clone,impl<T> Clone for Vec<T> where
T: Clone,impl<'a, T> Clone for nom::lib::std::collections::btree_set::Union<'a, T>
impl Clone for ParseError
impl Clone for String
impl<'a, K, V> Clone for nom::lib::std::collections::btree_map::Keys<'a, K, V>
impl<'a, K, V> Clone for nom::lib::std::collections::btree_map::Iter<'a, K, V>
impl<T> Clone for nom::lib::std::collections::linked_list::IntoIter<T> where
T: Clone,impl Clone for Box<str>
impl<E: Clone> Clone for nom::ErrorKind<E>
impl<I: Clone, E: Clone> Clone for Context<I, E>
impl Clone for Needed
impl<I: Clone, E: Clone> Clone for Err<I, E>
impl Clone for Endianness
impl<'a> Clone for CompleteStr<'a>
impl<'a> Clone for CompleteByteSlice<'a>
impl<T: Clone> Clone for Input<T>