pub struct PendingCheck {
pub clip_id: String,
pub empty: bool,
pub body_hash: Option<String>,
}Expand description
One clip’s synced-lyrics outcome this run, for the caller to record as a
manifest SyncedLyricsCheck once the .lrc write
(if any) has safely landed.
Fields§
§clip_id: StringThe clip this outcome concerns.
empty: boolWhether the clip resolved to no lyrics (an instrumental).
body_hash: Option<String>The content hash of the rendered .lrc body, when one was produced. The
caller records the marker only once the manifest slot reflects this hash,
so an interrupted or failed write is re-resolved next run.
Trait Implementations§
Source§impl Clone for PendingCheck
impl Clone for PendingCheck
Source§fn clone(&self) -> PendingCheck
fn clone(&self) -> PendingCheck
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 PendingCheck
impl Debug for PendingCheck
impl Eq for PendingCheck
Source§impl PartialEq for PendingCheck
impl PartialEq for PendingCheck
Source§fn eq(&self, other: &PendingCheck) -> bool
fn eq(&self, other: &PendingCheck) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PendingCheck
Auto Trait Implementations§
impl Freeze for PendingCheck
impl RefUnwindSafe for PendingCheck
impl Send for PendingCheck
impl Sync for PendingCheck
impl Unpin for PendingCheck
impl UnsafeUnpin for PendingCheck
impl UnwindSafe for PendingCheck
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