pub struct FallbackPlan {
pub voices: Vec<FallbackPlanVoicesInner>,
}
Fields§
§voices: Vec<FallbackPlanVoicesInner>
This is the list of voices to fallback to in the event that the primary voice provider fails.
Implementations§
Source§impl FallbackPlan
impl FallbackPlan
pub fn new(voices: Vec<FallbackPlanVoicesInner>) -> FallbackPlan
Trait Implementations§
Source§impl Clone for FallbackPlan
impl Clone for FallbackPlan
Source§fn clone(&self) -> FallbackPlan
fn clone(&self) -> FallbackPlan
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FallbackPlan
impl Debug for FallbackPlan
Source§impl Default for FallbackPlan
impl Default for FallbackPlan
Source§fn default() -> FallbackPlan
fn default() -> FallbackPlan
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FallbackPlan
impl<'de> Deserialize<'de> for FallbackPlan
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 FallbackPlan
impl PartialEq for FallbackPlan
Source§impl Serialize for FallbackPlan
impl Serialize for FallbackPlan
impl StructuralPartialEq for FallbackPlan
Auto Trait Implementations§
impl Freeze for FallbackPlan
impl RefUnwindSafe for FallbackPlan
impl Send for FallbackPlan
impl Sync for FallbackPlan
impl Unpin for FallbackPlan
impl UnwindSafe for FallbackPlan
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