pub struct ScriptFormat {
pub kind: Option<String>,
pub extend: Option<String>,
pub pools: HashMap<String, DropFormat>,
pub remove: Option<Vec<String>>,
}Expand description
Template structure for serde_json to use.
Fields§
§kind: Option<String>§extend: Option<String>§pools: HashMap<String, DropFormat>§remove: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ScriptFormat
impl Clone for ScriptFormat
Source§fn clone(&self) -> ScriptFormat
fn clone(&self) -> ScriptFormat
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 ScriptFormat
impl Debug for ScriptFormat
Source§impl Default for ScriptFormat
impl Default for ScriptFormat
Source§fn default() -> ScriptFormat
fn default() -> ScriptFormat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScriptFormat
impl<'de> Deserialize<'de> for ScriptFormat
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<ScriptFormat> for MeguScript
impl From<ScriptFormat> for MeguScript
Source§fn from(format: ScriptFormat) -> MeguScript
fn from(format: ScriptFormat) -> MeguScript
Converts to this type from the input type.
Source§impl PartialEq for ScriptFormat
impl PartialEq for ScriptFormat
Source§impl Serialize for ScriptFormat
impl Serialize for ScriptFormat
impl StructuralPartialEq for ScriptFormat
Auto Trait Implementations§
impl Freeze for ScriptFormat
impl RefUnwindSafe for ScriptFormat
impl Send for ScriptFormat
impl Sync for ScriptFormat
impl Unpin for ScriptFormat
impl UnsafeUnpin for ScriptFormat
impl UnwindSafe for ScriptFormat
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