Trait dateless::Cyclicity[][src]

pub trait Cyclicity: Debug + Send + Serialize + Deserialize {
    fn same_period_at(
        &self,
        same_period: Box<dyn Period>,
        at_date: Date<Utc>
    ) -> Option<Box<dyn Period>>; }

Required methods

fn same_period_at(
    &self,
    same_period: Box<dyn Period>,
    at_date: Date<Utc>
) -> Option<Box<dyn Period>>
[src]

Loading content...

Trait Implementations

impl<'typetag> Serialize for dyn Cyclicity + 'typetag[src]

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
    S: Serializer
[src]

Serialize this value into the given Serde serializer. Read more

impl<'typetag> Serialize for dyn Cyclicity + Send + 'typetag[src]

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
    S: Serializer
[src]

Serialize this value into the given Serde serializer. Read more

impl<'typetag> Serialize for dyn Cyclicity + Sync + 'typetag[src]

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
    S: Serializer
[src]

Serialize this value into the given Serde serializer. Read more

impl<'typetag> Serialize for dyn Cyclicity + Send + Sync + 'typetag[src]

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
    S: Serializer
[src]

Serialize this value into the given Serde serializer. Read more

impl Strictest for dyn Cyclicity[src]

type Object = dyn Cyclicity + Send

Implementors

Loading content...