[][src]Module lv2rs::prelude

Re-export module intended for wildcard use

Simply import it like that:

extern crate lv2rs as lv2;
use lv2::prelude::*;

Structs

Atom

Marker or header of an atom data structure.

u3

The 3-bit unsigned integer type.

u4

The 4-bit unsigned integer type.

u7

The 7-bit unsigned integer type.

u14

The 14-bit unsigned integer type.

Traits

AtomBody

Abstraction of atom bodies.

LiteralWritingFrame

Extension for WritingFrame and WritingFrameExt for vectors.

ObjectWritingFrame

Extension for WritingFrame and WritingFrameExt for vectors.

ScalarAtomBody

Abstraction over scalar (number-like) atoms.

SequenceWritingFrame

Extension for WritingFrame and WritingFrameExt for vectors.

TupleWritingFrame

Extension for WritingFrame and WritingFrameExt for vectors.

VectorWritingFrame

Extension for WritingFrame and WritingFrameExt for vectors.

WritingFrame

Basic functionality of a writing frame.

WritingFrameExt

Extended functionality for writing frames.

Type Definitions

AtomString

ASCII String.

Literal

UTF-8 encoded string.

Object

Object- or Map-style atom container.

Sequence

Atom tuple with time stamps for every contained atom.

Tuple

Heterogenous array of sized and unsized atoms.

Vector

A homogenous array of sized atoms.