pub enum OutputCommand {
CopyText(String),
CopyImage(ColorImage),
OpenUrl(OpenUrl),
}
Expand description
Commands that the egui integration should execute at the end of a frame.
Commands that are specific to a viewport should be put in crate::ViewportCommand
instead.
Variants§
CopyText(String)
Put this text to the system clipboard.
This is often a response to crate::Event::Copy
or crate::Event::Cut
.
CopyImage(ColorImage)
Put this image to the system clipboard.
OpenUrl(OpenUrl)
Open this url in a browser.
Trait Implementations§
Source§impl Clone for OutputCommand
impl Clone for OutputCommand
Source§fn clone(&self) -> OutputCommand
fn clone(&self) -> OutputCommand
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 OutputCommand
impl Debug for OutputCommand
Source§impl PartialEq for OutputCommand
impl PartialEq for OutputCommand
impl Eq for OutputCommand
impl StructuralPartialEq for OutputCommand
Auto Trait Implementations§
impl Freeze for OutputCommand
impl RefUnwindSafe for OutputCommand
impl Send for OutputCommand
impl Sync for OutputCommand
impl Unpin for OutputCommand
impl UnwindSafe for OutputCommand
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