use crate::Polynomial;
impl IntoIterator for Polynomial {
type Item = isize;
type IntoIter = std::vec::IntoIter<isize>;
fn into_iter(self) -> Self::IntoIter {
self.coeffs.into_iter()
}
}
impl Polynomial {
pub fn iter(&'_ self) -> std::slice::Iter<'_, isize> {
self.coeffs.iter()
}
pub fn iter_mut(&'_ mut self) -> std::slice::IterMut<'_, isize> {
self.coeffs.iter_mut()
}
}