pub enum DecodeBy {
Lua(PathBuf),
Rhai(PathBuf),
Sh(PathBuf),
}
Expand description
Decoder definition.
Variants§
Lua(PathBuf)
Decode file content by Lua script.
Rhai(PathBuf)
Decode file content by Rhai script.
Sh(PathBuf)
Decode file content by shell script.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DecodeBy
impl<'de> Deserialize<'de> for DecodeBy
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
impl StructuralPartialEq for DecodeBy
Auto Trait Implementations§
impl Freeze for DecodeBy
impl RefUnwindSafe for DecodeBy
impl Send for DecodeBy
impl Sync for DecodeBy
impl Unpin for DecodeBy
impl UnwindSafe for DecodeBy
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