pub struct NotebookSourceMetadata {
pub source_added_timestamp: Option<String>,
pub word_count: Option<u64>,
pub youtube_metadata: Option<NotebookSourceYoutubeMetadata>,
pub extra: HashMap<String, Value>,
}Fields§
§source_added_timestamp: Option<String>§word_count: Option<u64>§youtube_metadata: Option<NotebookSourceYoutubeMetadata>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for NotebookSourceMetadata
impl Clone for NotebookSourceMetadata
Source§fn clone(&self) -> NotebookSourceMetadata
fn clone(&self) -> NotebookSourceMetadata
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 NotebookSourceMetadata
impl Debug for NotebookSourceMetadata
Source§impl Default for NotebookSourceMetadata
impl Default for NotebookSourceMetadata
Source§fn default() -> NotebookSourceMetadata
fn default() -> NotebookSourceMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotebookSourceMetadata
impl<'de> Deserialize<'de> for NotebookSourceMetadata
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 NotebookSourceMetadata
impl RefUnwindSafe for NotebookSourceMetadata
impl Send for NotebookSourceMetadata
impl Sync for NotebookSourceMetadata
impl Unpin for NotebookSourceMetadata
impl UnwindSafe for NotebookSourceMetadata
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