Add AttrsList::spans_iter and use it in Buffer::append
This commit is contained in:
parent
caa214a755
commit
c751217020
2 changed files with 7 additions and 2 deletions
|
|
@ -306,7 +306,12 @@ impl AttrsList {
|
|||
|
||||
/// Get the current attribute spans
|
||||
pub fn spans(&self) -> Vec<(&Range<usize>, &AttrsOwned)> {
|
||||
self.spans.iter().collect()
|
||||
self.spans_iter().collect()
|
||||
}
|
||||
|
||||
/// Get an iterator over the current attribute spans
|
||||
pub fn spans_iter(&self) -> impl Iterator<Item = (&Range<usize>, &AttrsOwned)> + '_ {
|
||||
self.spans.iter()
|
||||
}
|
||||
|
||||
/// Clear the current attribute spans
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue