pub trait PoolUpdateGuard {
    type PoolDetails;
    type ScheduledUpdateDetails;
    type Moment: Copy;

    // Required method
    fn released(
        pool: &Self::PoolDetails,
        update: &Self::ScheduledUpdateDetails,
        now: Self::Moment
    ) -> bool;
}

Required Associated Types§

Required Methods§

source

fn released( pool: &Self::PoolDetails, update: &Self::ScheduledUpdateDetails, now: Self::Moment ) -> bool

Object Safety§

This trait is not object safe.

Implementors§