Enum alsa::pcm::Format
[−]
[src]
pub enum Format { Unknown, S8, U8, S16LE, S16BE, U16LE, U16BE, S24LE, S24BE, U24LE, U24BE, S32LE, S32BE, U32LE, U32BE, FloatLE, FloatBE, Float64LE, Float64BE, IEC958SubframeLE, IEC958SubframeBE, MuLaw, ALaw, ImaAdPCM, MPEG, GSM, Special, S243LE, S243BE, U243LE, U243BE, S203LE, S203BE, U203LE, U203BE, S183LE, S183BE, U183LE, U183BE, G72324, G723241B, G72340, G723401B, DSDU8, DSDU16LE, }
SND_PCM_FORMAT_xxx constants
Variants
Unknown
S8
U8
S16LE
S16BE
U16LE
U16BE
S24LE
S24BE
U24LE
U24BE
S32LE
S32BE
U32LE
U32BE
FloatLE
FloatBE
Float64LE
Float64BE
IEC958SubframeLE
IEC958SubframeBE
MuLaw
ALaw
ImaAdPCM
MPEG
GSM
Special
S243LE
S243BE
U243LE
U243BE
S203LE
S203BE
U203LE
U203BE
S183LE
S183BE
U183LE
U183BE
G72324
G723241B
G72340
G723401B
DSDU8
DSDU16LE
Methods
impl Format
[src]
fn all() -> &'static [Format]
Returns a slice of all possible values; useful for iteration
impl Format
[src]
fn s16() -> Format
fn u16() -> Format
fn s24() -> Format
fn u24() -> Format
fn s32() -> Format
fn u32() -> Format
fn float() -> Format
fn float64() -> Format
fn iec958_subframe() -> Format
Trait Implementations
impl Debug for Format
[src]
impl Copy for Format
[src]
impl Clone for Format
[src]
fn clone(&self) -> Format
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 PartialEq for Format
[src]
fn eq(&self, __arg_0: &Format) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Eq for Format
[src]
impl PartialOrd for Format
[src]
fn partial_cmp(&self, __arg_0: &Format) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool
1.0.0
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &Rhs) -> bool
1.0.0
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Ord for Format
[src]
fn cmp(&self, __arg_0: &Format) -> Ordering
This method returns an Ordering
between self
and other
. Read more
fn max(self, other: Self) -> Self
ord_max_min
)Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
ord_max_min
)Compares and returns the minimum of two values. Read more