[][src]Struct lv2::prelude::AtomPort

pub struct AtomPort;

The port type for Atom IO.

Port types should not include Port, but in this case it is needed since it would collide with the Atom trait. Therefore, this port type is named AtomPort.

See also the module documentation.

Trait Implementations

impl PortType for AtomPort[src]

type InputPortType = PortReader<'static>

The type of input read by the port.

type OutputPortType = PortWriter<'static>

The type of output reference created by the port.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.