pub fn tokens(&self) -> &[AccountId] {
        match self {
            Pool::SimplePool(pool) => pool.tokens(),
            Pool::StableSwapPool(pool) => pool.tokens(),
        }
    }
/// Returns which tokens are in the underlying pool.
Returns which tokens are in the underlying pool.
Returns which tokens are in the underlying pool .
pub fn tokens(&self) -> &[AccountId] {
        match self {
            Pool::SimplePool(pool) => pool.tokens(),
            Pool::StableSwapPool(pool) => pool.tokens(),
        }
    }
pub fn tokens ( & self ) -> & [ AccountId ] { match self { Pool :: SimplePool ( pool ) => pool . tokens ( ) , Pool :: StableSwapPool ( pool ) => pool . tokens ( ) , } }
Returns which tokens are in the underlying pool.
Returns which tokens are in the underlying pool .
&self
&self