BXFHQQPRDN25MCKA4CWNQ6YJEHMMRYOVIXCKA36WE4I4B4ZIZE5AC TI44HJFWTP7FXNMOQZOAJOKDDXYW47C6RF2K7MGOHTS7PBKTIFIAC DFDCD3LPJCYCNINXBXGFAYD4CT2SBI4RBITE7OK5D5QPTIWWMQKAC VSLQNAQBAGOJC2IV55V3W755UIPN47J4RTCCLCABRFFFUU5LT2JQC YMUCHF4MBM4KQ2TBSJKGN5JFPZLTTI43CQETAMAC5K6KKLLVE73AC ZKAEZKAMMQWPQIV6X2CFQUUOG7RBJOE3MNXLBH4J3ZASUYTCZJAQC 45AUHCDJX5A54AYFMJRGDHKMBQ3WYBIPAVPDPY7TCLK5WN5TSROQC CITEDKPB6MKVZUEYEDE5ZKTNVY35HCOAXKDPYG7YLLEOVFNMSRXQC EXRAFG37562NH775A4LDPP5FNKXLPLIZSJ3FCOBINUDKRFBJHCXAC 3LI5FAF5ULXOWBMTG4XCUOMUPVROSFDY6FWGE574OH4JGPMOPNVAC GZZOJ7ZUSBPI3HXIV5UCFNMCDAMZPPLISY2UDV73FDN74HZ3AWJAC KCOCFOS6KMCTVS6K3WE6KOQSWC3QNWN2E36ASHQPP3Z3H4BHR3NQC }#[repr(transparent)]struct MessageError<M>(M);impl<M> Debug for MessageError<M>whereM: Display + Debug,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Debug::fmt(&self.0, f)}}impl<M> Display for MessageError<M>whereM: Display + Debug,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Display::fmt(&self.0, f)}
impl<M> StdError for MessageError<M> where M: Display + Debug + 'static {}#[repr(transparent)]struct DisplayError<M>(M);impl<M> Debug for DisplayError<M>whereM: Display,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Display::fmt(&self.0, f)}}impl<M> Display for DisplayError<M>whereM: Display,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Display::fmt(&self.0, f)}}impl<M> StdError for DisplayError<M> where M: Display + 'static {}
use std::error::Error as StdError;use std::fmt::{self, Debug, Display};#[repr(transparent)]pub struct MessageError<M>(pub M);impl<M> Debug for MessageError<M>whereM: Display + Debug,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Debug::fmt(&self.0, f)}}impl<M> Display for MessageError<M>whereM: Display + Debug,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Display::fmt(&self.0, f)}}impl<M> StdError for MessageError<M> where M: Display + Debug + 'static {}#[repr(transparent)]pub struct DisplayError<M>(pub M);impl<M> Debug for DisplayError<M>whereM: Display,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Display::fmt(&self.0, f)}}impl<M> Display for DisplayError<M>whereM: Display,{fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {Display::fmt(&self.0, f)}}impl<M> StdError for DisplayError<M> where M: Display + 'static {}