Trait CheckedAddWithExtra

Source
pub trait CheckedAddWithExtra<Rhs = Self, Extra = ()> {
    type Output;

    // Required method
    fn checked_add_with_extra(
        self,
        rhs: Rhs,
        extra: Extra,
    ) -> Option<Self::Output>;
}

Required Associated Types§

Required Methods§

Source

fn checked_add_with_extra(self, rhs: Rhs, extra: Extra) -> Option<Self::Output>

Implementations on Foreign Types§

Source§

impl CheckedAddWithExtra<Interval, Tz> for Timestamptz

Source§

type Output = Timestamptz

Source§

fn checked_add_with_extra( self, rhs: Interval, extra: Tz, ) -> Option<Self::Output>

Implementors§

Source§

impl<L, R> CheckedAddWithExtra<R> for L
where L: CheckedAdd<R>,

Source§

type Output = <L as CheckedAdd<R>>::Output