pub struct BatchMetadata {
pub name: Option<String>,
pub version: Option<String>,
pub description: Option<String>,
pub defaults: Option<BatchDefaults>,
}Expand description
Metadata for a batch file
Fields§
§name: Option<String>Name/description of this batch
version: Option<String>Version of the batch file format
description: Option<String>Description of what this batch does
defaults: Option<BatchDefaults>Default configuration for all operations in this batch
Trait Implementations§
Source§impl Debug for BatchMetadata
impl Debug for BatchMetadata
Source§impl<'de> Deserialize<'de> for BatchMetadata
impl<'de> Deserialize<'de> for BatchMetadata
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 BatchMetadata
impl RefUnwindSafe for BatchMetadata
impl Send for BatchMetadata
impl Sync for BatchMetadata
impl Unpin for BatchMetadata
impl UnwindSafe for BatchMetadata
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