pub struct WebidlBindings {
pub types: WebidlTypes,
pub bindings: FunctionBindings,
pub binds: Binds,
}Fields§
§types: WebidlTypes§bindings: FunctionBindings§binds: BindsTrait Implementations§
Source§impl Clone for WebidlBindings
impl Clone for WebidlBindings
Source§fn clone(&self) -> WebidlBindings
fn clone(&self) -> WebidlBindings
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 CustomSection for WebidlBindings
impl CustomSection for WebidlBindings
Source§fn data(&self, ids_to_indices: &IdsToIndices) -> Cow<'_, [u8]>
fn data(&self, ids_to_indices: &IdsToIndices) -> Cow<'_, [u8]>
Get the data payload for this custom section. Read more
Source§fn add_gc_roots(&self, roots: &mut Roots)
fn add_gc_roots(&self, roots: &mut Roots)
Add any core wasm roots to the provided
roots argument. Read moreSource§fn apply_code_transform(&mut self, transform: &Vec<(InstrLocId, usize)>)
fn apply_code_transform(&mut self, transform: &Vec<(InstrLocId, usize)>)
Apply the given code transformations to this custom section. Read more
Source§impl Debug for WebidlBindings
impl Debug for WebidlBindings
Source§impl Default for WebidlBindings
impl Default for WebidlBindings
Source§fn default() -> WebidlBindings
fn default() -> WebidlBindings
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WebidlBindings
impl RefUnwindSafe for WebidlBindings
impl Send for WebidlBindings
impl Sync for WebidlBindings
impl Unpin for WebidlBindings
impl UnwindSafe for WebidlBindings
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