tailscale.comtailscale.com/cmd/cloner/clonerex Index | Files

package clonerex

import "tailscale.com/cmd/cloner/clonerex"

Package clonerex is an example package for the cloner tool.

Index

Functions

func Clone

func Clone(dst, src any) bool

Clone duplicates src into dst and reports whether it succeeded. To succeed, <src, dst> must be of types <*T, *T> or <*T, **T>, where T is one of SliceContainer.

Types

type SliceContainer

type SliceContainer struct {
	Slice []*int
}

func (*SliceContainer) Clone

func (src *SliceContainer) Clone() *SliceContainer

Clone makes a deep copy of SliceContainer. The result aliases no memory with the original.

Source Files

clonerex.go clonerex_clone.go

Version
v1.84.0 (latest)
Published
May 21, 2025
Platform
linux/amd64
Imports
1 packages
Last checked
1 day ago

Tools for package owners.