pub(crate) fn output_into_iter(&mut self, owner: CanisterId) -> CanisterOutputQueuesIterator {
        CanisterOutputQueuesIterator::new(
            owner,
            &mut self.output_queues,
            &mut self.memory_usage_stats,
        )
    }
/// Returns an iterator that loops over output queues, popping one message
/// at a time from each in a round robin fashion. The iterator consumes all
/// popped messages.
Returns an iterator that loops over output queues, popping one message
at a time from each in a round robin fashion. The iterator consumes all
popped messages.
Returns an iterator that loops over output queues popping one message at a time from each in a round robin fashion . The iterator consumes all popped messages .
pub(crate) fn output_into_iter(&mut self, owner: CanisterId) -> CanisterOutputQueuesIterator {
        CanisterOutputQueuesIterator::new(
            owner,
            &mut self.output_queues,
            &mut self.memory_usage_stats,
        )
    }
pub ( crate ) fn output_into_iter ( & mut self , owner : CanisterId ) -> CanisterOutputQueuesIterator { CanisterOutputQueuesIterator :: new ( owner , & mut self . output_queues , & mut self . memory_usage_stats , ) }
Returns an iterator that loops over output queues, popping one message
at a time from each in a round robin fashion.
Returns an iterator that loops over output queues popping one message at a time from each in a round robin fashion .
&mut self
owner
CanisterId
&mut self
owner
CanisterId