pub struct YankedItem {
pub description: String,
pub full_value: String,
pub preview: String,
pub yank_type: YankType,
pub yanked_at: DateTime<Local>,
pub size_bytes: usize,
}
Fields§
§description: String
Description of what was yanked (e.g., “cell at [2,3]”, “row 5”, “column ‘name’”)
full_value: String
The full value that was yanked
preview: String
Preview of the value (truncated for display)
yank_type: YankType
Type of yank operation
yanked_at: DateTime<Local>
When this was yanked
size_bytes: usize
Size in bytes
Trait Implementations§
Source§impl Clone for YankedItem
impl Clone for YankedItem
Source§fn clone(&self) -> YankedItem
fn clone(&self) -> YankedItem
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 moreAuto Trait Implementations§
impl Freeze for YankedItem
impl RefUnwindSafe for YankedItem
impl Send for YankedItem
impl Sync for YankedItem
impl Unpin for YankedItem
impl UnwindSafe for YankedItem
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more