Skip to main content

SourceCursorSink

Trait SourceCursorSink 

Source
pub trait SourceCursorSink<'a> {
    // Required method
    fn append(&mut self, c: SourceCursor<'a>);
}

Required Methods§

Source

fn append(&mut self, c: SourceCursor<'a>)

Implementations on Foreign Types§

Source§

impl<'a> SourceCursorSink<'a> for String

Source§

fn append(&mut self, c: SourceCursor<'a>)

Source§

impl<'a, T: SourceCursorSink<'a>> SourceCursorSink<'a> for &mut T

Source§

fn append(&mut self, c: SourceCursor<'a>)

Implementors§

Source§

impl<'a, 'alloc, A: Allocator> SourceCursorSink<'a> for css_parse::String<'alloc, A>

Source§

impl<'a, 'o, T: SourceCursorSink<'a>> SourceCursorSink<'a> for CursorOverlaySink<'a, 'o, T>

Source§

impl<'a, A: Allocator> SourceCursorSink<'a> for Vec<'a, SourceCursor<'a>, A>

Source§

impl<'a, T: Write> SourceCursorSink<'a> for CursorWriteSink<'a, T>

Source§

impl<'a, T: SourceCursorSink<'a>> SourceCursorSink<'a> for CursorCompactWriteSink<'a, T>

Source§

impl<'a, T: SourceCursorSink<'a>> SourceCursorSink<'a> for CursorExpandedWriteSink<'a, T>

Source§

impl<'a, T: SourceCursorSink<'a>> SourceCursorSink<'a> for CursorPrettyWriteSink<'a, T>