pub struct RecordingEntry {
pub path: String,
pub name: String,
pub has_project: bool,
}Expand description
A recording in the library: its file path, display name, and whether a
saved .screenproj sits beside it.
Fields§
§path: StringAbsolute path to the .mp4.
name: StringDisplay name (the file stem).
has_project: boolWhether a <stem>.screenproj exists beside the recording.
Trait Implementations§
Source§impl Clone for RecordingEntry
impl Clone for RecordingEntry
Source§fn clone(&self) -> RecordingEntry
fn clone(&self) -> RecordingEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RecordingEntry
impl Debug for RecordingEntry
Source§impl PartialEq for RecordingEntry
impl PartialEq for RecordingEntry
Source§fn eq(&self, other: &RecordingEntry) -> bool
fn eq(&self, other: &RecordingEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RecordingEntry
impl Serialize for RecordingEntry
impl Eq for RecordingEntry
impl StructuralPartialEq for RecordingEntry
Auto Trait Implementations§
impl Freeze for RecordingEntry
impl RefUnwindSafe for RecordingEntry
impl Send for RecordingEntry
impl Sync for RecordingEntry
impl Unpin for RecordingEntry
impl UnsafeUnpin for RecordingEntry
impl UnwindSafe for RecordingEntry
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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