pub struct Source {Show 18 fields
pub name: String,
pub build_depends: Option<Relations>,
pub build_depends_indep: Option<Relations>,
pub build_depends_arch: Option<Relations>,
pub build_conflicts: Option<Relations>,
pub build_conflicts_indep: Option<Relations>,
pub build_conflicts_arch: Option<Relations>,
pub standards_version: Option<String>,
pub homepage: Option<Url>,
pub section: Option<String>,
pub priority: Option<Priority>,
pub maintainer: Option<String>,
pub uploaders: Option<String>,
pub architecture: Option<String>,
pub rules_requires_root: Option<bool>,
pub testsuite: Option<String>,
pub vcs_git: Option<ParsedVcs>,
pub vcs_browser: Option<Url>,
}
Expand description
The source package.
Fields§
§name: String
The name of the source package.
build_depends: Option<Relations>
The packages that this package depends on during build.
build_depends_indep: Option<Relations>
The packages that this package depends on during build.
build_depends_arch: Option<Relations>
The packages that this package depends on during build.
build_conflicts: Option<Relations>
The packages that this package conflicts with during build.
build_conflicts_indep: Option<Relations>
The packages that this package conflicts with during build.
build_conflicts_arch: Option<Relations>
The packages that this package conflicts with during build.
standards_version: Option<String>
The version of the Debian Policy Manual that the package complies with.
homepage: Option<Url>
The homepage of the package.
section: Option<String>
The section of the package.
priority: Option<Priority>
The priority of the package.
maintainer: Option<String>
The maintainer of the package.
uploaders: Option<String>
The uploaders of the package.
architecture: Option<String>
The architecture the package is built for.
rules_requires_root: Option<bool>
Whether the package’s build rules require root.
testsuite: Option<String>
The name of the test suite.
vcs_git: Option<ParsedVcs>
The URL of the Git repository.
vcs_browser: Option<Url>
The URL to the web interface of the VCS.