Trait wireplumber::pw::FromPipewirePropertyString

source ·
pub trait FromPipewirePropertyString: Sized {
    type Error: Debug;

    // Required method
    fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>;
}

Required Associated Types§

Required Methods§

source

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl FromPipewirePropertyString for f32

§

type Error = <f32 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for f64

§

type Error = <f64 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for i8

§

type Error = <i8 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for i16

§

type Error = <i16 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for i32

§

type Error = <i32 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for i64

§

type Error = <i64 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for isize

§

type Error = <isize as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for u8

§

type Error = <u8 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for u16

§

type Error = <u16 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for u32

§

type Error = <u32 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for u64

§

type Error = <u64 as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for usize

§

type Error = <usize as FromStr>::Err

source§

fn from_pipewire_string(value: &str) -> Result<Self, Self::Error>

source§

impl FromPipewirePropertyString for String

source§

impl FromPipewirePropertyString for GString

Implementors§