Struct tauri::Context [−][src]
pub struct Context<A: Assets> { /* fields omitted */ }
Expand description
User supplied data required inside of a Tauri application.
Stability
This is the output of the tauri::generate_context!
macro, and is not considered part of the stable API.
Unless you know what you are doing and are prepared for this type to have breaking changes, do not create it yourself.
Implementations
impl<A: Assets> Context<A>
[src]
impl<A: Assets> Context<A>
[src]pub fn default_window_icon(&self) -> Option<&[u8]>
[src]
pub fn default_window_icon(&self) -> Option<&[u8]>
[src]The default window icon Tauri should use when creating windows.
pub fn system_tray_icon(&self) -> Option<&Icon>
[src]
pub fn system_tray_icon(&self) -> Option<&Icon>
[src]The icon to use use on the system tray UI.
pub fn package_info(&self) -> &PackageInfo
[src]
pub fn package_info(&self) -> &PackageInfo
[src]Package information.
Auto Trait Implementations
impl<A> RefUnwindSafe for Context<A> where
A: RefUnwindSafe,
A: RefUnwindSafe,
impl<A> Send for Context<A>
impl<A> Sync for Context<A>
impl<A> Unpin for Context<A>
impl<A> UnwindSafe for Context<A> where
A: RefUnwindSafe,
A: RefUnwindSafe,
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,