pub struct ExternalCaptureMetadata {
pub scenario_id: Option<String>,
pub frame_index: usize,
pub history_frame_index: usize,
pub width: usize,
pub height: usize,
pub source_kind: String,
pub externally_validated: bool,
pub real_external_data: bool,
pub data_description: Option<String>,
pub notes: Vec<String>,
}Fields§
§scenario_id: Option<String>§frame_index: usize§history_frame_index: usize§width: usize§height: usize§source_kind: String§externally_validated: bool§real_external_data: bool§data_description: Option<String>§notes: Vec<String>Trait Implementations§
Source§impl Clone for ExternalCaptureMetadata
impl Clone for ExternalCaptureMetadata
Source§fn clone(&self) -> ExternalCaptureMetadata
fn clone(&self) -> ExternalCaptureMetadata
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 ExternalCaptureMetadata
impl Debug for ExternalCaptureMetadata
Source§impl<'de> Deserialize<'de> for ExternalCaptureMetadata
impl<'de> Deserialize<'de> for ExternalCaptureMetadata
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
Auto Trait Implementations§
impl Freeze for ExternalCaptureMetadata
impl RefUnwindSafe for ExternalCaptureMetadata
impl Send for ExternalCaptureMetadata
impl Sync for ExternalCaptureMetadata
impl Unpin for ExternalCaptureMetadata
impl UnsafeUnpin for ExternalCaptureMetadata
impl UnwindSafe for ExternalCaptureMetadata
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