pub struct InputSourceSwitchResult {
pub previous: String,
pub current: String,
pub switched: bool,
}Fields§
§previous: String§current: String§switched: boolTrait Implementations§
Source§impl Clone for InputSourceSwitchResult
impl Clone for InputSourceSwitchResult
Source§fn clone(&self) -> InputSourceSwitchResult
fn clone(&self) -> InputSourceSwitchResult
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 InputSourceSwitchResult
impl Debug for InputSourceSwitchResult
Auto Trait Implementations§
impl Freeze for InputSourceSwitchResult
impl RefUnwindSafe for InputSourceSwitchResult
impl Send for InputSourceSwitchResult
impl Sync for InputSourceSwitchResult
impl Unpin for InputSourceSwitchResult
impl UnsafeUnpin for InputSourceSwitchResult
impl UnwindSafe for InputSourceSwitchResult
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