Struct web_sys::SpeechRecognitionResult
source · #[repr(transparent)]pub struct SpeechRecognitionResult { /* private fields */ }
Expand description
The SpeechRecognitionResult
object
This API requires the following crate features to be activated: SpeechRecognitionResult
Implementations§
source§impl SpeechRecognitionResult
impl SpeechRecognitionResult
sourcepub fn item(&self, index: u32) -> SpeechRecognitionAlternative
pub fn item(&self, index: u32) -> SpeechRecognitionAlternative
The item()
method
This API requires the following crate features to be activated: SpeechRecognitionAlternative
, SpeechRecognitionResult
source§impl SpeechRecognitionResult
impl SpeechRecognitionResult
sourcepub fn get(&self, index: u32) -> SpeechRecognitionAlternative
pub fn get(&self, index: u32) -> SpeechRecognitionAlternative
The indexing getter
This API requires the following crate features to be activated: SpeechRecognitionAlternative
, SpeechRecognitionResult
source§impl SpeechRecognitionResult
impl SpeechRecognitionResult
Trait Implementations§
source§impl AsRef<JsValue> for SpeechRecognitionResult
impl AsRef<JsValue> for SpeechRecognitionResult
source§impl AsRef<Object> for SpeechRecognitionResult
impl AsRef<Object> for SpeechRecognitionResult
source§impl Clone for SpeechRecognitionResult
impl Clone for SpeechRecognitionResult
source§fn clone(&self) -> SpeechRecognitionResult
fn clone(&self) -> SpeechRecognitionResult
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SpeechRecognitionResult
impl Debug for SpeechRecognitionResult
source§impl From<JsValue> for SpeechRecognitionResult
impl From<JsValue> for SpeechRecognitionResult
source§fn from(obj: JsValue) -> SpeechRecognitionResult
fn from(obj: JsValue) -> SpeechRecognitionResult
Converts to this type from the input type.
source§impl From<SpeechRecognitionResult> for JsValue
impl From<SpeechRecognitionResult> for JsValue
source§fn from(obj: SpeechRecognitionResult) -> JsValue
fn from(obj: SpeechRecognitionResult) -> JsValue
Converts to this type from the input type.
source§impl From<SpeechRecognitionResult> for Object
impl From<SpeechRecognitionResult> for Object
source§fn from(obj: SpeechRecognitionResult) -> Object
fn from(obj: SpeechRecognitionResult) -> Object
Converts to this type from the input type.
source§impl<'a> IntoWasmAbi for &'a SpeechRecognitionResult
impl<'a> IntoWasmAbi for &'a SpeechRecognitionResult
source§impl JsCast for SpeechRecognitionResult
impl JsCast for SpeechRecognitionResult
source§fn instanceof(val: &JsValue) -> bool
fn instanceof(val: &JsValue) -> bool
Performs a dynamic
instanceof
check to see whether the JsValue
provided is an instance of this type. Read moresource§fn unchecked_from_js(val: JsValue) -> Self
fn unchecked_from_js(val: JsValue) -> Self
source§fn unchecked_from_js_ref(val: &JsValue) -> &Self
fn unchecked_from_js_ref(val: &JsValue) -> &Self
source§fn is_instance_of<T>(&self) -> boolwhere
T: JsCast,
fn is_instance_of<T>(&self) -> boolwhere
T: JsCast,
Test whether this JS value is an instance of the type
T
. Read moresource§fn dyn_into<T>(self) -> Result<T, Self>where
T: JsCast,
fn dyn_into<T>(self) -> Result<T, Self>where
T: JsCast,
Performs a dynamic cast (checked at runtime) of this value into the
target type
T
. Read moresource§fn dyn_ref<T>(&self) -> Option<&T>where
T: JsCast,
fn dyn_ref<T>(&self) -> Option<&T>where
T: JsCast,
Performs a dynamic cast (checked at runtime) of this value into the
target type
T
. Read moresource§fn unchecked_into<T>(self) -> Twhere
T: JsCast,
fn unchecked_into<T>(self) -> Twhere
T: JsCast,
Performs a zero-cost unchecked cast into the specified type. Read more
source§impl<'a> OptionIntoWasmAbi for &'a SpeechRecognitionResult
impl<'a> OptionIntoWasmAbi for &'a SpeechRecognitionResult
source§impl RefFromWasmAbi for SpeechRecognitionResult
impl RefFromWasmAbi for SpeechRecognitionResult
§type Abi = <JsValue as RefFromWasmAbi>::Abi
type Abi = <JsValue as RefFromWasmAbi>::Abi
The wasm ABI type references to
Self
are recovered from.§type Anchor = ManuallyDrop<SpeechRecognitionResult>
type Anchor = ManuallyDrop<SpeechRecognitionResult>
The type that holds the reference to
Self
for the duration of the
invocation of the function that has an &Self
parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous. Read moreAuto Trait Implementations§
impl RefUnwindSafe for SpeechRecognitionResult
impl Send for SpeechRecognitionResult
impl Sync for SpeechRecognitionResult
impl Unpin for SpeechRecognitionResult
impl UnwindSafe for SpeechRecognitionResult
Blanket Implementations§
source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
source§fn return_abi(self, extra: &mut dyn Stack) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self, extra: &mut dyn Stack) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
. Read more