pub struct Speaker {
pub name: String,
pub speaker_uuid: String,
pub styles: Vec<Style>,
pub supported_features: Feat,
pub version: String,
}Expand description
json object Speaker
Fields§
§name: Stringname
speaker_uuid: Stringspeaker_uuid
styles: Vec<Style>styles
supported_features: Featsupported_features
version: Stringversion
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Speaker
impl<'de> Deserialize<'de> for Speaker
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Speaker
impl RefUnwindSafe for Speaker
impl Send for Speaker
impl Sync for Speaker
impl Unpin for Speaker
impl UnwindSafe for Speaker
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more