struct.WebviewMut

Struct tauri::​WebviewMut

pub struct WebviewMut(_);

Methods

impl WebviewMut

pub fn terminate(&mut self) -> Result<(), Error>

pub fn get_window(&self) -> Result<*mutWindow, Error>

pub fn dispatch<F>(&mut self, f: F) -> Result<(), Error> where F: FnOnce(&mut Webview) + Send + 'static,

pub fn bind<F>(&mut self, name: &str, f: F) -> Result<(), Error> where F: FnMut(&str, &str) + 'static,

pub fn return(&self, seq: &str, status: i32, result: &str) -> Result<(), Error>

Trait Implementations

impl Clone for WebviewMut

fn clone(&self) -> WebviewMut

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)1.0.0

Performs copy-assignment from source. Read more

impl Send for WebviewMut

impl Sync for WebviewMut

Auto Trait Implementations

impl RefUnwindSafe for WebviewMut

impl Unpin for WebviewMut

impl UnwindSafe for WebviewMut

Blanket Implementations

impl<T> Any for T where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more

impl<T> Borrow<T> for T where T: ?Sized,

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more

impl<T> BorrowMut<T> for T where T: ?Sized,

fn borrow_mut(&mut self) -> &mutT

Mutably borrows from an owned value. Read more

impl<T> From<T> for T

fn from(t: T) -> T

Performs the conversion.

impl<T, U> Into<U> for T where U: From<T>,

fn into(self) -> U

Performs the conversion.

impl<T> ToOwned for T where T: Clone,

type Owned = T

The resulting type after obtaining ownership.

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more

fn clone_into(&self, target: &mutT)

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

impl<T, U> TryFrom<U> for T where U: Into<T>,

type Error = Infallible

The type returned in the event of a conversion error.

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.

impl<T, U> TryInto<U> for T where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.

impl<V, T> VZip<V> for T where V: MultiLane<T>,

fn vzip(self) -> V