pub struct Decoder {
pub name: String,
pub filename: String,
pub relative_dirname: String,
pub status: String,
pub position: Option<u32>,
pub details: Option<DecoderDetails>,
}Fields§
§name: String§filename: String§relative_dirname: String§status: String§position: Option<u32>§details: Option<DecoderDetails>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Decoder
impl<'de> Deserialize<'de> for Decoder
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 Decoder
impl RefUnwindSafe for Decoder
impl Send for Decoder
impl Sync for Decoder
impl Unpin for Decoder
impl UnwindSafe for Decoder
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