pub struct SupportedTask {
pub task: String,
pub modes: Vec<String>,
}Expand description
一个受支持的任务及其可用模式。
Fields§
§task: String任务名,如 "vad"。
modes: Vec<String>可用模式,如 ["offline","streaming"]。
Trait Implementations§
Source§impl Clone for SupportedTask
impl Clone for SupportedTask
Source§impl Debug for SupportedTask
impl Debug for SupportedTask
Source§impl<'de> Deserialize<'de> for SupportedTask
impl<'de> Deserialize<'de> for SupportedTask
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
Source§impl PartialEq for SupportedTask
impl PartialEq for SupportedTask
Source§impl Serialize for SupportedTask
impl Serialize for SupportedTask
impl StructuralPartialEq for SupportedTask
Auto Trait Implementations§
impl Freeze for SupportedTask
impl RefUnwindSafe for SupportedTask
impl Send for SupportedTask
impl Sync for SupportedTask
impl Unpin for SupportedTask
impl UnsafeUnpin for SupportedTask
impl UnwindSafe for SupportedTask
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