std.clone.Clone
trait pub CloneA type that can be cloned into a copy of itself.
Required methods
clone
Show source codeHide source code
fn pub clone -> Selffn pub clone -> SelfCreates a clone of self.
The returned value is an owned value that is the same type as the receiver
of this method. For example, cloning a ref Array[Int] results in a
Array[Int], not another ref Array[Int].
Implementations
Array
impl Clone for Array
if
T: CloneBool
impl Clone for BoolByteArray
impl Clone for ByteArraySlice
impl Clone for SliceStackFrame
impl Clone for StackFrameFloat
impl Clone for FloatPath
impl Clone for PathInt
impl Clone for IntMap
impl Clone for Map
if
K: Equal + Hash + Clone,
V: CloneHeader
impl Clone for HeaderHeaderMap
impl Clone for HeaderMapHeaderValue
impl Clone for HeaderValueLimits
impl Clone for LimitsMethod
impl Clone for MethodParameterValue
impl Clone for ParameterValueAddress
impl Clone for AddressLogger
impl Clone for LoggerIpAddress
impl Clone for IpAddressIpv4Address
impl Clone for Ipv4AddressIpv6Address
impl Clone for Ipv6AddressSocketAddress
impl Clone for SocketAddressUnixAddress
impl Clone for UnixAddressClientConfig
impl Clone for ClientConfigServerConfig
impl Clone for ServerConfigNil
impl Clone for NilOption
impl Clone for Option
if
T: CloneExclusiveRange
impl Clone for ExclusiveRangeInclusiveRange
impl Clone for InclusiveRangeResult
impl Clone for Result
if
E: Clone,
T: CloneSignal
impl Clone for SignalString
impl Clone for StringChannel
impl Clone for ChannelDateTime
impl Clone for DateTimeDuration
impl Clone for DurationInstant
impl Clone for InstantTuple1
impl Clone for Tuple1
if
A: CloneTuple2
impl Clone for Tuple2
if
A: Clone,
B: CloneTuple3
impl Clone for Tuple3
if
A: Clone,
B: Clone,
C: CloneTuple4
impl Clone for Tuple4
if
A: Clone,
B: Clone,
C: Clone,
D: CloneTuple5
impl Clone for Tuple5
if
A: Clone,
B: Clone,
C: Clone,
D: Clone,
E: CloneTuple6
impl Clone for Tuple6
if
A: Clone,
B: Clone,
C: Clone,
D: Clone,
E: Clone,
F: CloneTuple7
impl Clone for Tuple7
if
A: Clone,
B: Clone,
C: Clone,
D: Clone,
E: Clone,
F: Clone,
G: CloneTuple8
impl Clone for Tuple8
if
A: Clone,
B: Clone,
C: Clone,
D: Clone,
E: Clone,
F: Clone,
G: Clone,
H: CloneFragment
impl Clone for FragmentHost
impl Clone for HostPath
impl Clone for PathQuery
impl Clone for QueryQueryValue
impl Clone for QueryValueScheme
impl Clone for SchemeUri
impl Clone for UriUserInfo
impl Clone for UserInfoValues
impl Clone for Values