pub struct Sequence;
Expand description
An atom containing a sequence of time-stamped events.
Trait Implementations§
Source§impl<'a, 'b> Atom<'a, 'b> for Sequencewhere
'a: 'b,
impl<'a, 'b> Atom<'a, 'b> for Sequencewhere
'a: 'b,
Source§type ReadHandle = SequenceIterator<'a>
type ReadHandle = SequenceIterator<'a>
The return value of the
read
function. Read moreSource§type WriteParameter = TimeStampURID
type WriteParameter = TimeStampURID
The atom-specific parameter of the
write
function. Read moreSource§type WriteHandle = SequenceWriter<'a, 'b>
type WriteHandle = SequenceWriter<'a, 'b>
The return value of the
write
function. Read moreSource§fn read(body: Space<'_>, bpm_urid: URID<Beat>) -> Option<SequenceIterator<'_>>
fn read(body: Space<'_>, bpm_urid: URID<Beat>) -> Option<SequenceIterator<'_>>
Read the body of the atom. Read more
Source§fn init(
frame: FramedMutSpace<'a, 'b>,
unit: TimeStampURID,
) -> Option<SequenceWriter<'a, 'b>>
fn init( frame: FramedMutSpace<'a, 'b>, unit: TimeStampURID, ) -> Option<SequenceWriter<'a, 'b>>
Initialize the body of the atom. Read more
Auto Trait Implementations§
impl Freeze for Sequence
impl RefUnwindSafe for Sequence
impl Send for Sequence
impl Sync for Sequence
impl Unpin for Sequence
impl UnwindSafe for Sequence
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more