pub struct IncomingBindingMap {
pub bindings: Vec<IncomingBindingExpression>,
}Fields§
§bindings: Vec<IncomingBindingExpression>Implementations§
Source§impl IncomingBindingMap
impl IncomingBindingMap
Sourcepub fn is_expressible_in_js_without_webidl_bindings(
&self,
from_webidl_tys: &[WebidlTypeRef],
to_wasm_tys: &[ValType],
) -> bool
pub fn is_expressible_in_js_without_webidl_bindings( &self, from_webidl_tys: &[WebidlTypeRef], to_wasm_tys: &[ValType], ) -> bool
Is this incoming binding map expressible in JS without Web IDL bindings, and without a polyfill for them?
See FunctionBinding::is_expressible_in_js_without_webidl_bindings for
details.
Trait Implementations§
Source§impl Clone for IncomingBindingMap
impl Clone for IncomingBindingMap
Source§fn clone(&self) -> IncomingBindingMap
fn clone(&self) -> IncomingBindingMap
Returns a duplicate 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 IncomingBindingMap
impl Debug for IncomingBindingMap
Source§impl PartialEq for IncomingBindingMap
impl PartialEq for IncomingBindingMap
impl Eq for IncomingBindingMap
impl StructuralPartialEq for IncomingBindingMap
Auto Trait Implementations§
impl Freeze for IncomingBindingMap
impl RefUnwindSafe for IncomingBindingMap
impl Send for IncomingBindingMap
impl Sync for IncomingBindingMap
impl Unpin for IncomingBindingMap
impl UnwindSafe for IncomingBindingMap
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