Struct distro_info::DistroRelease [−][src]
pub struct DistroRelease { /* fields omitted */ }
Methods
impl DistroRelease
[src]
impl DistroRelease
pub fn new(
version: String,
codename: String,
series: String,
created: Option<NaiveDate>,
release: Option<NaiveDate>,
eol: Option<NaiveDate>,
eol_server: Option<NaiveDate>
) -> DistroRelease
[src]
pub fn new(
version: String,
codename: String,
series: String,
created: Option<NaiveDate>,
release: Option<NaiveDate>,
eol: Option<NaiveDate>,
eol_server: Option<NaiveDate>
) -> DistroRelease
pub fn version(&self) -> &String
[src]
pub fn version(&self) -> &String
pub fn codename(&self) -> &String
[src]
pub fn codename(&self) -> &String
pub fn series(&self) -> &String
[src]
pub fn series(&self) -> &String
pub fn created(&self) -> &Option<NaiveDate>
[src]
pub fn created(&self) -> &Option<NaiveDate>
pub fn release(&self) -> &Option<NaiveDate>
[src]
pub fn release(&self) -> &Option<NaiveDate>
pub fn eol(&self) -> &Option<NaiveDate>
[src]
pub fn eol(&self) -> &Option<NaiveDate>
pub fn eol_server(&self) -> &Option<NaiveDate>
[src]
pub fn eol_server(&self) -> &Option<NaiveDate>
pub fn is_lts(&self) -> bool
[src]
pub fn is_lts(&self) -> bool
pub fn released_at(&self, date: &NaiveDate) -> bool
[src]
pub fn released_at(&self, date: &NaiveDate) -> bool
pub fn supported_at(&self, date: &NaiveDate) -> bool
[src]
pub fn supported_at(&self, date: &NaiveDate) -> bool
Auto Trait Implementations
impl Send for DistroRelease
impl Send for DistroRelease
impl Sync for DistroRelease
impl Sync for DistroRelease