pub struct TurnParams {
pub stop_secs: f32,
pub pre_speech_ms: f32,
pub max_duration_secs: Option<f32>,
}Expand description
Turn-analyzer parameter bundle. Mirrors pipecat turn params.
Fields§
§stop_secs: f32§pre_speech_ms: f32§max_duration_secs: Option<f32>Trait Implementations§
Source§impl Clone for TurnParams
impl Clone for TurnParams
Source§impl Debug for TurnParams
impl Debug for TurnParams
Source§impl Default for TurnParams
impl Default for TurnParams
Source§impl<'de> Deserialize<'de> for TurnParams
impl<'de> Deserialize<'de> for TurnParams
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 TurnParams
impl PartialEq for TurnParams
Source§impl Serialize for TurnParams
impl Serialize for TurnParams
impl StructuralPartialEq for TurnParams
Auto Trait Implementations§
impl Freeze for TurnParams
impl RefUnwindSafe for TurnParams
impl Send for TurnParams
impl Sync for TurnParams
impl Unpin for TurnParams
impl UnsafeUnpin for TurnParams
impl UnwindSafe for TurnParams
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