Struct maia_json::RecordingMetadata
source · pub struct RecordingMetadata {
pub filename: String,
pub description: String,
pub author: String,
}Expand description
Recording metadata JSON schema.
This JSON schema corresponds to GET and PUT requests on
/api/recording/metadata. It contains the metadata for the current
recording.
Fields§
§filename: StringRecording file name.
description: StringRecording description.
Recording author.
Trait Implementations§
source§impl Clone for RecordingMetadata
impl Clone for RecordingMetadata
source§fn clone(&self) -> RecordingMetadata
fn clone(&self) -> RecordingMetadata
Returns a copy 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 RecordingMetadata
impl Debug for RecordingMetadata
source§impl<'de> Deserialize<'de> for RecordingMetadata
impl<'de> Deserialize<'de> for RecordingMetadata
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 From<RecordingMetadata> for PatchRecordingMetadata
impl From<RecordingMetadata> for PatchRecordingMetadata
source§fn from(val: RecordingMetadata) -> PatchRecordingMetadata
fn from(val: RecordingMetadata) -> PatchRecordingMetadata
Converts to this type from the input type.
source§impl Hash for RecordingMetadata
impl Hash for RecordingMetadata
source§impl PartialEq for RecordingMetadata
impl PartialEq for RecordingMetadata
source§fn eq(&self, other: &RecordingMetadata) -> bool
fn eq(&self, other: &RecordingMetadata) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for RecordingMetadata
impl Serialize for RecordingMetadata
impl StructuralPartialEq for RecordingMetadata
Auto Trait Implementations§
impl RefUnwindSafe for RecordingMetadata
impl Send for RecordingMetadata
impl Sync for RecordingMetadata
impl Unpin for RecordingMetadata
impl UnwindSafe for RecordingMetadata
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