4SNDY6U7TDCVRCARTEQ7JLATJFDMUMEFV2GSLKMQJY7RFNPU5HDQC O557J2CNZMAHKGGCT3Y7LH5XORK63D2YOUCALWYB76CHVLJRSDBQC Z4YYQXEE4OQPF22I4LD7RVQIBKK67AHCYR6C35MANUCIC4P3EPYQC UEO5OKN446XCE2FHS6GFXYYL2D3YNJD6NI6QLMWO2QZAZKUCL2XQC DFDCD3LPJCYCNINXBXGFAYD4CT2SBI4RBITE7OK5D5QPTIWWMQKAC LX7EZ6TKJCQI3K7SV56WMTPFY672WN5UOBGXKKXQI7S73GMWNNXAC CITEDKPB6MKVZUEYEDE5ZKTNVY35HCOAXKDPYG7YLLEOVFNMSRXQC GZZOJ7ZUSBPI3HXIV5UCFNMCDAMZPPLISY2UDV73FDN74HZ3AWJAC F5MLEQJFOB443KKN22TYYJN2TR52653MD4VXSEYZQBNWWJYES5VQC NPOFDGQF4CE72IZBT5Y7KPIBHWPPNOEPBYD5RTUHSVUJ2W4XFRVQC T64LKJ2RTUDFYSJQI7KF4WHZYXZHNEGNOS7ZMMCRIQZ4YN5LOOMAC RIKD63GT7RFV3UAV4BYD57GFXKXALWUP6J7AAHB3M6JVAZ3WFTXAC ZA66LGSAXNKRWKA7QLKM5UGSZE3KTGTRL6MNGA426YYW65HYIDPAC 3LI5FAF5ULXOWBMTG4XCUOMUPVROSFDY6FWGE574OH4JGPMOPNVAC WJWASFHAXBNMWHEXMKR53FLXPVUFVT44F2WKSJSA57V2UOZVSOJQC object_raw: fn(*const ()) -> *const (dyn StdError + Send + Sync + 'static),object_mut_raw: fn(*mut ()) -> *mut (dyn StdError + Send + Sync + 'static),
object_raw: unsafe fn(&ErrorImpl<()>) -> &(dyn StdError + Send + Sync + 'static),object_mut_raw: unsafe fn(&mut ErrorImpl<()>) -> &mut (dyn StdError + Send + Sync + 'static),
}#[test]fn test_large_alignment() {#[repr(align(64))]#[derive(Debug)]struct LargeAlignedError(&'static str);impl Display for LargeAlignedError {fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {f.write_str(self.0)}}impl StdError for LargeAlignedError {}let error = Error::new(LargeAlignedError("oh no!"));assert_eq!("oh no!", error.downcast_ref::<LargeAlignedError>().unwrap().0);