Struct script::dom::bindings::codegen::Bindings::RTCPeerConnectionBinding::RTCOfferAnswerOptions
source · pub struct RTCOfferAnswerOptions {
pub voiceActivityDetection: bool,
}
Fields§
§voiceActivityDetection: bool
Implementations§
source§impl RTCOfferAnswerOptions
impl RTCOfferAnswerOptions
pub fn empty() -> Self
pub fn new(
cx: SafeJSContext,
val: HandleValue<'_>
) -> Result<ConversionResult<RTCOfferAnswerOptions>, ()>
source§impl RTCOfferAnswerOptions
impl RTCOfferAnswerOptions
pub(crate) unsafe fn to_jsobject(
&self,
cx: *mut JSContext,
obj: MutableHandleObject<'_>
)
Trait Implementations§
source§impl FromJSValConvertible for RTCOfferAnswerOptions
impl FromJSValConvertible for RTCOfferAnswerOptions
source§unsafe fn from_jsval(
cx: *mut JSContext,
value: HandleValue<'_>,
_option: ()
) -> Result<ConversionResult<RTCOfferAnswerOptions>, ()>
unsafe fn from_jsval(
cx: *mut JSContext,
value: HandleValue<'_>,
_option: ()
) -> Result<ConversionResult<RTCOfferAnswerOptions>, ()>
Convert
val
to type Self
.
Optional configuration of type T
can be passed as the option
argument.
If it returns Err(())
, a JSAPI exception is pending.
If it returns Ok(Failure(reason))
, there is no pending JSAPI exception.source§impl JSTraceable for RTCOfferAnswerOptions
impl JSTraceable for RTCOfferAnswerOptions
Auto Trait Implementations§
impl RefUnwindSafe for RTCOfferAnswerOptions
impl Send for RTCOfferAnswerOptions
impl Sync for RTCOfferAnswerOptions
impl Unpin for RTCOfferAnswerOptions
impl UnwindSafe for RTCOfferAnswerOptions
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert