std.clone.Clone
Clone[T]A type that can be cloned into a new type.
Required methods
clone
Show source codeHide source code
fn pub clone -> Tfn pub clone -> TCreates a clone of self.
Implementations
Array
impl Clone[Array[T]] for Array
if
T: Clone[T]Bool
impl Clone[Bool] for BoolByteArray
impl Clone[ByteArray] for ByteArrayChannel
impl Clone[Channel[T]] for ChannelStackFrame
impl Clone[StackFrame] for StackFrameFloat
impl Clone[Float] for FloatPath
impl Clone[Path] for PathInt
impl Clone[Int] for IntEntry
impl Clone[Entry[K, V]] for Entry
if
K: Equal[ref K] + Hash + Clone[K],
V: Clone[V]Map
impl Clone[Map[K, V]] for Map
if
K: Equal[ref K] + Hash + Clone[K],
V: Clone[V]IpAddress
impl Clone[IpAddress] for IpAddressIpv4Address
impl Clone[Ipv4Address] for Ipv4AddressIpv6Address
impl Clone[Ipv6Address] for Ipv6AddressClientConfig
impl Clone[ClientConfig] for ClientConfigServerConfig
impl Clone[ServerConfig] for ServerConfigNil
impl Clone[Nil] for NilOption
impl Clone[Option[T]] for Option
if
T: Clone[T]ExclusiveRange
impl Clone[ExclusiveRange] for ExclusiveRangeInclusiveRange
impl Clone[InclusiveRange] for InclusiveRangeResult
impl Clone[Result[T, E]] for Result
if
E: Clone[E],
T: Clone[T]Signal
impl Clone[Signal] for SignalString
impl Clone[String] for StringDateTime
impl Clone[DateTime] for DateTimeDuration
impl Clone[Duration] for DurationInstant
impl Clone[Instant] for InstantTuple1
impl Clone[(A)] for Tuple1
if
A: Clone[A]Tuple2
impl Clone[(A, B)] for Tuple2
if
A: Clone[A],
B: Clone[B]Tuple3
impl Clone[(A, B, C)] for Tuple3
if
A: Clone[A],
B: Clone[B],
C: Clone[C]Tuple4
impl Clone[(A, B, C, D)] for Tuple4
if
A: Clone[A],
B: Clone[B],
C: Clone[C],
D: Clone[D]Tuple5
impl Clone[(A, B, C, D, E)] for Tuple5
if
A: Clone[A],
B: Clone[B],
C: Clone[C],
D: Clone[D],
E: Clone[E]Tuple6
impl Clone[(A, B, C, D, E, F)] for Tuple6
if
A: Clone[A],
B: Clone[B],
C: Clone[C],
D: Clone[D],
E: Clone[E],
F: Clone[F]Tuple7
impl Clone[(A, B, C, D, E, F, G)] for Tuple7
if
A: Clone[A],
B: Clone[B],
C: Clone[C],
D: Clone[D],
E: Clone[E],
F: Clone[F],
G: Clone[G]Tuple8
impl Clone[(A, B, C, D, E, F, G, H)] for Tuple8
if
A: Clone[A],
B: Clone[B],
C: Clone[C],
D: Clone[D],
E: Clone[E],
F: Clone[F],
G: Clone[G],
H: Clone[H]