- Dependency (from dub.dependency)
struct Dependency via public
import dub.dependency : PackageName, Dependency, Version, VersionRange;
Represents a dependency specification.
- Json (from dub.internal.vibecompat.data.json)
struct Json via public
import dub.internal.vibecompat.data.json : Json;
Represents a single JSON value.
- NativePath (from dub.internal.vibecompat.core.file)
struct NativePath via public
import dub.internal.vibecompat.core.file : NativePath;
Represents an absolute or relative file system path.
- PackageName (from dub.dependency)
struct PackageName via public
import dub.dependency : PackageName, Dependency, Version, VersionRange;
Represents a fully-qualified package name
- Version (from dub.dependency)
struct Version via public
import dub.dependency : PackageName, Dependency, Version, VersionRange;
Represents a version in semantic version format, or a branch identifier.
- VersionRange (from dub.dependency)
struct VersionRange via public
import dub.dependency : PackageName, Dependency, Version, VersionRange;
A range of versions that are acceptable