Struct ao::DriverInfo [] [src]

pub struct DriverInfo<'a> {
    pub flavor: DriverType,
    pub name: &'a str,
    pub short_name: &'a str,
    pub comment: Option<&'a str>,
}

Properties and metadata for a driver.

Fields

flavor: DriverType

Type of the driver (live or file).

name: &'a str

Full name of driver.

May contain any single line of text.

short_name: &'a str

Short name of driver.

This is the driver name used to refer to the driver when performing lookups. It contains only alphanumeric characters, and no whitespace.

comment: Option<&'a str>

A driver-specified comment.

Trait Implementations

impl<'a> Copy for DriverInfo<'a>
[src]

impl<'a> Clone for DriverInfo<'a>
[src]

fn clone(&self) -> DriverInfo<'a>

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl<'a> Debug for DriverInfo<'a>
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.