pub struct SelectionSignal {
pub content_type: ContentType,
pub size_bytes: usize,
pub source_app: String,
pub likely_sensitive: bool,
pub is_editable: bool,
pub timestamp: SystemTime,
}Fields§
§content_type: ContentType§size_bytes: usize§source_app: String§likely_sensitive: bool§is_editable: bool§timestamp: SystemTimeImplementations§
Trait Implementations§
Source§impl Clone for SelectionSignal
impl Clone for SelectionSignal
Source§fn clone(&self) -> SelectionSignal
fn clone(&self) -> SelectionSignal
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 SelectionSignal
impl Debug for SelectionSignal
Source§impl<'de> Deserialize<'de> for SelectionSignal
impl<'de> Deserialize<'de> for SelectionSignal
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SelectionSignal
impl PartialEq for SelectionSignal
Source§impl Serialize for SelectionSignal
impl Serialize for SelectionSignal
impl Eq for SelectionSignal
impl StructuralPartialEq for SelectionSignal
Auto Trait Implementations§
impl Freeze for SelectionSignal
impl RefUnwindSafe for SelectionSignal
impl Send for SelectionSignal
impl Sync for SelectionSignal
impl Unpin for SelectionSignal
impl UnsafeUnpin for SelectionSignal
impl UnwindSafe for SelectionSignal
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