routine copy
Documentation for routine copy
assembled from the following types:
class IO::Path
From IO::Path
(IO::Path) routine copy
Defined as:
method copy(IO::Path:D: IO() $to, :$createonly --> Bool:D) sub copy(IO() $from, IO() $to, :$createonly --> Bool:D)
Copies a file. Returns True
on success; fails with X::IO::Copy if :$createonly
is True
and the $to
path already exists or if the operation failed for some other reason, such as when $to
and $from
are the same file.
class Parameter
From Parameter
(Parameter) method copy
Defined as:
method copy(Parameter:D: --> Bool:D)
Returns True
for is copy
parameters.
my Signature $sig = :(Str $x, Bool :$is-named is copy); say $sig.params[0].copy; # OUTPUT: «False» say $sig.params[1].copy; # OUTPUT: «True»