pub struct ProcessingContext {
pub run_id: String,
pub batch_id: Option<String>,
pub track_index: Option<usize>,
pub batch_size: Option<usize>,
pub is_artist_processing: bool,
}Fields§
§run_id: String§batch_id: Option<String>§track_index: Option<usize>§batch_size: Option<usize>§is_artist_processing: boolTrait Implementations§
Source§impl Clone for ProcessingContext
impl Clone for ProcessingContext
Source§fn clone(&self) -> ProcessingContext
fn clone(&self) -> ProcessingContext
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 ProcessingContext
impl Debug for ProcessingContext
Source§impl<'de> Deserialize<'de> for ProcessingContext
impl<'de> Deserialize<'de> for ProcessingContext
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 ProcessingContext
impl PartialEq for ProcessingContext
Source§fn eq(&self, other: &ProcessingContext) -> bool
fn eq(&self, other: &ProcessingContext) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProcessingContext
impl Serialize for ProcessingContext
impl StructuralPartialEq for ProcessingContext
Auto Trait Implementations§
impl Freeze for ProcessingContext
impl RefUnwindSafe for ProcessingContext
impl Send for ProcessingContext
impl Sync for ProcessingContext
impl Unpin for ProcessingContext
impl UnsafeUnpin for ProcessingContext
impl UnwindSafe for ProcessingContext
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