Module Op.Copy

type t
val v_op : id:id -> mark:mark -> created:B0_std.Mtime.span -> ?post_exec:(op -> unit) -> ?k:(op -> unit) -> mode:int -> linenum:int option -> src:B0_std.Fpath.t -> B0_std.Fpath.t -> op
val v : src:B0_std.Fpath.t -> dst:B0_std.Fpath.t -> mode:int -> linenum:int option -> t
val get : op -> t
val src : t -> B0_std.Fpath.t
val dst : t -> B0_std.Fpath.t
val mode : t -> int
val linenum : t -> int option