OpamFile.URLval empty : tval create :
?mirrors:OpamTypes.url list ->
?checksum:OpamHash.t list ->
?swhid:OpamSWHID.t ->
?subpath:OpamTypes.subpath ->
OpamTypes.url ->
tval url : t -> OpamTypes.urlURL address
val mirrors : t -> OpamTypes.url listval checksum : t -> OpamHash.t listArchive checksum
val swhid : t -> OpamSWHID.t optionval with_url : OpamTypes.url -> t -> tConstructor
val with_checksum : OpamHash.t list -> t -> tval with_swhid : OpamSWHID.t -> t -> tval with_swhid_opt : OpamSWHID.t option -> t -> tval with_subpath : OpamTypes.subpath -> t -> tval with_subpath_opt : OpamTypes.subpath option -> t -> tval subpath : t -> OpamTypes.subpath optionval of_legacy : URL_legacy.t -> t