television_utils/
metadata.rspub struct BuildMetadata {
pub rustc_version: String,
pub build_date: String,
pub target_triple: String,
}
impl BuildMetadata {
pub fn new(
rustc_version: String,
build_date: String,
target_triple: String,
) -> Self {
Self {
rustc_version,
build_date,
target_triple,
}
}
}
pub struct AppMetadata {
pub version: String,
pub build: BuildMetadata,
pub current_directory: String,
}
impl AppMetadata {
pub fn new(
version: String,
build: BuildMetadata,
current_directory: String,
) -> Self {
Self {
version,
build,
current_directory,
}
}
}