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: StringThe 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.