pub struct OutgoingBindingMap {
pub bindings: Vec<OutgoingBindingExpression>,
}Fields§
§bindings: Vec<OutgoingBindingExpression>Implementations§
Source§impl OutgoingBindingMap
impl OutgoingBindingMap
Sourcepub fn is_expressible_in_js_without_webidl_bindings(
&self,
from_wasm_tys: &[ValType],
to_webidl_tys: &[WebidlTypeRef],
) -> bool
pub fn is_expressible_in_js_without_webidl_bindings( &self, from_wasm_tys: &[ValType], to_webidl_tys: &[WebidlTypeRef], ) -> bool
Is this outgoing 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 OutgoingBindingMap
impl Clone for OutgoingBindingMap
Source§fn clone(&self) -> OutgoingBindingMap
fn clone(&self) -> OutgoingBindingMap
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 OutgoingBindingMap
impl Debug for OutgoingBindingMap
Source§impl PartialEq for OutgoingBindingMap
impl PartialEq for OutgoingBindingMap
impl Eq for OutgoingBindingMap
impl StructuralPartialEq for OutgoingBindingMap
Auto Trait Implementations§
impl Freeze for OutgoingBindingMap
impl RefUnwindSafe for OutgoingBindingMap
impl Send for OutgoingBindingMap
impl Sync for OutgoingBindingMap
impl Unpin for OutgoingBindingMap
impl UnwindSafe for OutgoingBindingMap
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