Trait wireplumber::pw::ToPipewirePropertyString

source ·
pub trait ToPipewirePropertyString {
    type Output: AsRef<str>;

    // Required method
    fn pipewire_string(self) -> Self::Output;
}

Required Associated Types§

Required Methods§

source

fn pipewire_string(self) -> Self::Output

Implementations on Foreign Types§

source§

impl ToPipewirePropertyString for bool

§

type Output = &'static str

source§

fn pipewire_string(self) -> Self::Output

source§

impl ToPipewirePropertyString for f32

source§

impl ToPipewirePropertyString for f64

source§

impl ToPipewirePropertyString for i8

source§

impl ToPipewirePropertyString for i16

source§

impl ToPipewirePropertyString for i32

source§

impl ToPipewirePropertyString for i64

source§

impl ToPipewirePropertyString for isize

source§

impl ToPipewirePropertyString for u8

source§

impl ToPipewirePropertyString for u16

source§

impl ToPipewirePropertyString for u32

source§

impl ToPipewirePropertyString for u64

source§

impl ToPipewirePropertyString for usize

source§

impl ToPipewirePropertyString for String

source§

impl ToPipewirePropertyString for GString

source§

impl<'a> ToPipewirePropertyString for &'a str

§

type Output = &'a str

source§

fn pipewire_string(self) -> Self::Output

source§

impl<'a, T> ToPipewirePropertyString for &'a [T]

source§

impl<'a, T> ToPipewirePropertyString for &'a Vec<T>

source§

impl<T: ToPipewirePropertyString> ToPipewirePropertyString for Vec<T>

Implementors§