[][src]Trait lv2rs_atom::sequence::SequenceWritingFrame

pub trait SequenceWritingFrame<'a>: WritingFrame<'a> + WritingFrameExt<'a, Sequence> {
    fn push_event<'b, A: AtomBody + ?Sized>(
        &'b mut self,
        time: TimeStamp,
        parameter: &A::InitializationParameter,
        urids: &mut CachedMap
    ) -> Result<NestedFrame<'b, 'a, A>, ()> { ... } }

Extension for WritingFrame and WritingFrameExt for vectors.

See the module documentation for more information.

Provided methods

fn push_event<'b, A: AtomBody + ?Sized>(
    &'b mut self,
    time: TimeStamp,
    parameter: &A::InitializationParameter,
    urids: &mut CachedMap
) -> Result<NestedFrame<'b, 'a, A>, ()>

Loading content...

Implementors

impl<'a, W> SequenceWritingFrame<'a> for W where
    W: WritingFrame<'a> + WritingFrameExt<'a, Sequence>, 
[src]

fn push_event<'b, A: AtomBody + ?Sized>(
    &'b mut self,
    time: TimeStamp,
    parameter: &A::InitializationParameter,
    urids: &mut CachedMap
) -> Result<NestedFrame<'b, 'a, A>, ()>
[src]

Loading content...