Trait scron::TimeUnitField [] [src]

pub trait TimeUnitField where
    Self: Sized
{ fn from_ordinal_set(ordinal_set: BTreeSet<u32>) -> Self;
fn name() -> Cow<'static, str>;
fn inclusive_min() -> u32;
fn inclusive_max() -> u32;
fn ordinals(&self) -> &BTreeSet<u32>; fn includes(&self, ordinal: u32) -> bool { ... }
fn iter<'a>(&'a self) -> OrdinalIter<'a> { ... }
fn count(&self) -> u32 { ... }
fn from_ordinal(ordinal: u32) -> Self { ... }
fn supported_ordinals() -> BTreeSet<u32> { ... }
fn all() -> Self { ... }
fn ordinal_from_name(name: &str) -> Result<u32> { ... }
fn validate_ordinal(ordinal: u32) -> Result<u32> { ... }
fn ordinals_from_specifier(specifier: &Specifier) -> Result<BTreeSet<u32>> { ... } }

Required Methods

Provided Methods

Implementors