pub struct ActivationToken { /* private fields */ }
Expand description
An opaque token used to activate the Window
.
Implementations§
Source§impl ActivationToken
impl ActivationToken
Sourcepub fn from_raw(token: String) -> Self
pub fn from_raw(token: String) -> Self
Make an ActivationToken
from a string.
This method should be used to wrap tokens passed by side channels to your application, like dbus.
The validity of the token is ensured by the windowing system. Using the invalid token will only result in the side effect of the operation involving it being ignored (e.g. window won’t get focused automatically), but won’t yield any errors.
To obtain a valid token, use
request_activation_token
.
Trait Implementations§
Source§impl Clone for ActivationToken
impl Clone for ActivationToken
Source§fn clone(&self) -> ActivationToken
fn clone(&self) -> ActivationToken
Returns a copy 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 ActivationToken
impl Debug for ActivationToken
Source§impl PartialEq for ActivationToken
impl PartialEq for ActivationToken
impl Eq for ActivationToken
impl StructuralPartialEq for ActivationToken
Auto Trait Implementations§
impl Freeze for ActivationToken
impl RefUnwindSafe for ActivationToken
impl Send for ActivationToken
impl Sync for ActivationToken
impl Unpin for ActivationToken
impl UnwindSafe for ActivationToken
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