Skip to content

Instantly share code, notes, and snippets.

@agathazeren
Created April 25, 2020 05:37
Show Gist options
  • Save agathazeren/355912de7d34b63b508fbc0df932f9d4 to your computer and use it in GitHub Desktop.
Save agathazeren/355912de7d34b63b508fbc0df932f9d4 to your computer and use it in GitHub Desktop.
From implementations lacking documentation in rust. (as of April 25 2020)
./src/bootstrap/builder.rs:1400:impl From<Cargo> for Command {
./src/bootstrap/test.rs:39:impl From<Kind> for TestKind {
./src/libproc_macro/lib.rs:537:impl From<Group> for TokenTree {
./src/libproc_macro/lib.rs:544:impl From<Ident> for TokenTree {
./src/libproc_macro/lib.rs:551:impl From<Punct> for TokenTree {
./src/libproc_macro/lib.rs:558:impl From<Literal> for TokenTree {
./src/liballoc/string.rs:2245:impl From<&str> for String {
./src/liballoc/string.rs:2264:impl From<&String> for String {
./src/liballoc/sync.rs:2011:impl From<&str> for Arc<str> {
./src/liballoc/sync.rs:2020:impl From<String> for Arc<str> {
./src/liballoc/vec.rs:2499:impl From<&str> for Vec<u8> {
./src/liballoc/rc.rs:1456:impl From<&str> for Rc<str> {
./src/liballoc/rc.rs:1465:impl From<String> for Rc<str> {
./src/librustc_ast/crate_disambiguator.rs:29:impl From<Fingerprint> for CrateDisambiguator {
./src/librustc_ast/ast.rs:2610:impl From<AssocItemKind> for ItemKind {
./src/librustc_ast/ast.rs:2648:impl From<ForeignItemKind> for ItemKind {
./src/librustc_ast/tokenstream.rs:202:impl From<TokenTree> for TokenStream {
./src/librustc_ast/tokenstream.rs:208:impl From<TokenTree> for TreeAndJoint {
./src/librustc_hir/hir.rs:1762:impl From<GeneratorKind> for YieldSource {
./src/librustc_index/vec.rs:224: impl From<$type> for u32 {
./src/librustc_index/vec.rs:231: impl From<$type> for usize {
./src/librustc_index/vec.rs:238: impl From<usize> for $type {
./src/librustc_index/vec.rs:245: impl From<u32> for $type {
./src/librustc_lint/unused.rs:334:impl From<UnusedDelimsCtx> for &'static str {
./src/librustc_session/session.rs:185:impl From<&'static lint::Lint> for DiagnosticMessageId {
./src/librustc_span/lib.rs:119:impl From<PathBuf> for FileName {
./src/librustc_span/lib.rs:746:impl From<Span> for MultiSpan {
./src/librustc_span/lib.rs:752:impl From<Vec<Span>> for MultiSpan {
./src/librustc_typeck/constrained_generic_params.rs:9:impl From<ty::ParamTy> for Parameter {
./src/librustc_typeck/constrained_generic_params.rs:15:impl From<ty::EarlyBoundRegion> for Parameter {
./src/librustc_typeck/constrained_generic_params.rs:21:impl From<ty::ParamConst> for Parameter {
./src/librustdoc/core.rs:536:impl From<DefId> for ImplTraitParam {
./src/librustdoc/core.rs:542:impl From<u32> for ImplTraitParam {
./src/libstd/path.rs:1428:impl From<&Path> for Box<Path> {
./src/libcore/array/mod.rs:88:impl From<Infallible> for TryFromSliceError {
./src/libcore/convert/mod.rs:745:impl From<!> for Infallible {
./src/libcore/tests/result.rs:195: impl From<MyNeverToken> for ! {
./src/libcore/tests/pattern.rs:26:impl From<SearchStep> for Step {
./src/libcore/tests/pattern.rs:36:impl From<Option<(usize, usize)>> for Step {
./src/libproc_macro/bridge/rpc.rs:257:impl From<Box<dyn Any + Send>> for PanicMessage {
./src/liballoc/collections/mod.rs:74:impl From<LayoutErr> for TryReserveError {
./src/librustc_expand/mbe/macro_check.rs:164:impl From<&Stack<'_, KleeneToken>> for SmallVec<[KleeneToken; 1]> {
./src/librustc_middle/mir/mod.rs:1922:impl From<Local> for Place<'_> {
./src/librustc_middle/ty/adjustment.rs:157:impl From<AutoBorrowMutability> for hir::Mutability {
./src/librustc_middle/ty/sty.rs:1416:impl From<BoundVar> for BoundTy {
./src/librustc_typeck/check/cast.rs:168:impl From<ErrorReported> for CastError {
./src/librustdoc/clean/mod.rs:2410:impl From<GenericBound> for SimpleBound {
./src/librustdoc/clean/types.rs:1256:impl From<ast::IntTy> for PrimitiveType {
./src/librustdoc/clean/types.rs:1269:impl From<ast::UintTy> for PrimitiveType {
./src/librustdoc/clean/types.rs:1282:impl From<ast::FloatTy> for PrimitiveType {
./src/librustdoc/clean/types.rs:1291:impl From<hir::PrimTy> for PrimitiveType {
./src/librustdoc/html/highlight.rs:162:impl From<io::Error> for HighlightError {
./src/librustdoc/html/item_type.rs:105:impl From<clean::TypeKind> for ItemType {
./src/librustdoc/html/render.rs:395:impl From<(RenderType, TypeKind)> for TypeWithKind {
./src/librustdoc/html/render.rs:1289:impl From<(&'static str, &'static str, bool)> for Setting {
./src/libstd/ffi/os_str.rs:845:impl From<&OsStr> for Box<OsStr> {
./src/libstd/ffi/os_str.rs:897:impl From<&OsStr> for Arc<OsStr> {
./src/libstd/ffi/os_str.rs:919:impl From<&OsStr> for Rc<OsStr> {
./src/libstd/ffi/c_str.rs:726:impl From<&CStr> for Box<CStr> {
./src/libstd/ffi/c_str.rs:829:impl From<&CStr> for Arc<CStr> {
./src/libstd/ffi/c_str.rs:851:impl From<&CStr> for Rc<CStr> {
./src/libstd/ffi/c_str.rs:1341:impl From<&CStr> for CString {
./src/librustc_middle/mir/interpret/error.rs:235:impl From<ErrorHandled> for InterpErrorInfo<'_> {
./src/librustc_target/abi/call/mod.rs:167:impl From<Reg> for Uniform {
./src/librustc_target/abi/call/mod.rs:186:impl From<Reg> for CastTarget {
./src/librustc_target/abi/call/mod.rs:192:impl From<Uniform> for CastTarget {
./src/libstd/sync/mpsc/mod.rs:1636:impl From<RecvError> for TryRecvError {
./src/libstd/sync/mpsc/mod.rs:1666:impl From<RecvError> for RecvTimeoutError {
./src/libstd/sys/hermit/process.rs:61:impl From<AnonPipe> for Stdio {
./src/libstd/sys/hermit/process.rs:67:impl From<File> for Stdio {
./src/libstd/sys/sgx/process.rs:61:impl From<AnonPipe> for Stdio {
./src/libstd/sys/sgx/process.rs:67:impl From<File> for Stdio {
./src/libstd/sys/unix/time.rs:192: impl From<libc::timeval> for SystemTime {
./src/libstd/sys/unix/time.rs:201: impl From<libc::timespec> for SystemTime {
./src/libstd/sys/unix/time.rs:327: impl From<libc::timespec> for SystemTime {
./src/libstd/sys/vxworks/time.rs:177: impl From<libc::timespec> for SystemTime {
./src/libstd/sys/wasi/process.rs:61:impl From<AnonPipe> for Stdio {
./src/libstd/sys/wasi/process.rs:67:impl From<File> for Stdio {
./src/libstd/sys/wasm/process.rs:61:impl From<AnonPipe> for Stdio {
./src/libstd/sys/wasm/process.rs:67:impl From<File> for Stdio {
./src/libstd/sys/windows/process.rs:35:impl From<OsString> for EnvKey {
./src/libstd/sys/windows/process.rs:42:impl From<EnvKey> for OsString {
./src/libstd/sys/windows/process.rs:298:impl From<AnonPipe> for Stdio {
./src/libstd/sys/windows/process.rs:304:impl From<File> for Stdio {
./src/libstd/sys/windows/process.rs:381:impl From<c::DWORD> for ExitStatus {
./src/libstd/sys/windows/time.rs:142:impl From<c::FILETIME> for SystemTime {
./src/libstd/sys/windows/time.rs:191: impl From<PerformanceCounterInstant> for super::Instant {
./src/tools/rls/tests/tooltip.rs:289:impl From<RacerFallback> for bool {
./src/tools/rustfmt/src/lib.rs:137:impl From<io::Error> for ErrorKind {
./src/tools/rustfmt/src/rustfmt_diff.rs:54:impl From<Vec<Mismatch>> for ModifiedLines {
./src/tools/rustfmt/src/source_file.rs:68: impl From<&FileName> for rustc_span::FileName {
./src/libstd/sys/cloudabi/shims/process.rs:61:impl From<AnonPipe> for Stdio {
./src/libstd/sys/cloudabi/shims/process.rs:67:impl From<File> for Stdio {
./src/libstd/sys/unix/process/process_common.rs:349:impl From<AnonPipe> for Stdio {
./src/libstd/sys/unix/process/process_common.rs:355:impl From<File> for Stdio {
./src/libstd/sys/unix/process/process_fuchsia.rs:249:impl From<c_int> for ExitStatus {
./src/libstd/sys/unix/process/process_unix.rs:484:impl From<c_int> for ExitStatus {
./src/libstd/sys/vxworks/process/process_common.rs:306:impl From<AnonPipe> for Stdio {
./src/libstd/sys/vxworks/process/process_common.rs:312:impl From<File> for Stdio {
./src/libstd/sys/vxworks/process/process_common.rs:377:impl From<c_int> for ExitStatus {
./src/tools/clippy/clippy_dev/src/fmt.rs:17:impl From<io::Error> for CliError {
./src/tools/clippy/clippy_dev/src/fmt.rs:23:impl From<walkdir::Error> for CliError {
./src/tools/clippy/clippy_lints/src/infinite_iter.rs:89:impl From<bool> for Finiteness {
./src/tools/rls/rls-ipc/src/client.rs:18:impl From<RpcChannel> for Client {
./src/tools/rls/rls-rustc/src/ipc.rs:17:impl From<RpcChannel> for Client {
./src/tools/rustfmt/src/bin/main.rs:86:impl From<IoError> for OperationError {
./src/tools/rustfmt/src/config/license.rs:26:impl From<io::Error> for LicenseError {
./src/tools/rustfmt/src/config/license.rs:32:impl From<regex::Error> for LicenseError {
./src/tools/rustfmt/src/config/file_lines.rs:27:impl From<rustc_span::FileName> for FileName {
./src/tools/rustfmt/src/format-diff/main.rs:40:impl From<getopts::Fail> for FormatDiffError {
./src/tools/rustfmt/src/format-diff/main.rs:46:impl From<regex::Error> for FormatDiffError {
./src/tools/rustfmt/src/format-diff/main.rs:52:impl From<io::Error> for FormatDiffError {
./src/tools/tidy/src/features/version.rs:25:impl From<ParseIntError> for ParseVersionError {
./src/tools/cargo/src/cargo/core/interning.rs:39:impl From<String> for InternedString {
./src/tools/cargo/src/cargo/core/manifest.rs:292:impl From<PathBuf> for TargetSourcePath {
./src/tools/cargo/src/cargo/ops/cargo_output_metadata.rs:92:impl From<&Dependency> for DepKindInfo {
./src/tools/cargo/src/cargo/util/errors.rs:336:impl From<anyhow::Error> for CliError {
./src/tools/cargo/src/cargo/util/errors.rs:342:impl From<clap::Error> for CliError {
./src/tools/clippy/clippy_lints/src/utils/conf.rs:51:impl From<io::Error> for Error {
./src/tools/rls/rls/src/actions/format.rs:55:impl From<std::io::Error> for Error {
./src/tools/rls/rls/src/actions/format.rs:61:impl From<FromUtf8Error> for Error {
./src/tools/rls/rls/src/actions/format.rs:67:impl From<Option<(String, PathBuf)>> for Rustfmt {
./src/tools/rls/rls/src/build/cargo_plan.rs:467:impl From<&Unit> for UnitKey {
./src/tools/rls/rls/src/build/cargo_plan.rs:483:impl From<&Unit> for OwnedUnit {
./src/tools/rls/rls/src/build/cargo_plan.rs:495:impl From<&OwnedUnit> for UnitKey {
./src/tools/rls/rls/src/build/ipc.rs:101: impl From<rls_ipc::rpc::Crate> for crate::build::plan::Crate {
./src/tools/rls/rls/src/server/dispatch.rs:41: impl From<Request<$request_type>> for DispatchRequest {
./src/tools/rls/rls/src/server/message.rs:51:impl From<()> for ResponseError {
./src/tools/rustfmt/tests/source/issue-2917/packed_simd.rs:6: impl From<$source> for $id {
./src/stdarch/crates/core_arch/src/powerpc/altivec.rs:301: impl From<$s> for s_t_l!($s) {
./src/tools/cargo/src/cargo/core/resolver/context.rs:64:impl From<&semver::Version> for SemverCompatibility {
./src/tools/cargo/src/cargo/core/resolver/errors.rs:58:impl From<::anyhow::Error> for ActivateError {
./src/tools/cargo/src/cargo/core/resolver/errors.rs:64:impl From<(PackageId, ConflictReason)> for ActivateError {
./src/tools/cargo/src/cargo/sources/registry/index.rs:698:impl From<IndexSummary> for MaybeIndexSummary {
./src/tools/cargo/src/cargo/util/config/mod.rs:1343:impl From<anyhow::Error> for ConfigError {
./src/liballoc/rc.rs:1441:impl<T> From<T> for Rc<T> {
./src/liballoc/rc.rs:1448:impl<T: Clone> From<&[T]> for Rc<[T]> {
./src/liballoc/rc.rs:1473:impl<T: ?Sized> From<Box<T>> for Rc<T> {
./src/liballoc/rc.rs:1481:impl<T> From<Vec<T>> for Rc<[T]> {
./src/liballoc/string.rs:2315:impl<'a> From<Cow<'a, str>> for String {
./src/liballoc/string.rs:2322:impl<'a> From<&'a str> for Cow<'a, str> {
./src/liballoc/string.rs:2330:impl<'a> From<String> for Cow<'a, str> {
./src/liballoc/string.rs:2338:impl<'a> From<&'a String> for Cow<'a, str> {
./src/liballoc/sync.rs:1996:impl<T> From<T> for Arc<T> {
./src/liballoc/sync.rs:2003:impl<T: Clone> From<&[T]> for Arc<[T]> {
./src/liballoc/sync.rs:2028:impl<T: ?Sized> From<Box<T>> for Arc<T> {
./src/liballoc/sync.rs:2036:impl<T> From<Vec<T>> for Arc<[T]> {
./src/liballoc/task.rs:39:impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for Waker {
./src/liballoc/task.rs:48:impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for RawWaker {
./src/liballoc/vec.rs:2432:impl<T: Clone> From<&[T]> for Vec<T> {
./src/liballoc/vec.rs:2444:impl<T: Clone> From<&mut [T]> for Vec<T> {
./src/liballoc/vec.rs:2456:impl<T, const N: usize> From<[T; N]> for Vec<T>
./src/liballoc/vec.rs:2471:impl<'a, T> From<Cow<'a, [T]>> for Vec<T>
./src/liballoc/vec.rs:2483:impl<T> From<Box<[T]>> for Vec<T> {
./src/liballoc/vec.rs:2492:impl<T> From<Vec<T>> for Box<[T]> {
./src/liballoc/vec.rs:2510:impl<'a, T: Clone> From<&'a [T]> for Cow<'a, [T]> {
./src/liballoc/vec.rs:2517:impl<'a, T: Clone> From<Vec<T>> for Cow<'a, [T]> {
./src/liballoc/vec.rs:2524:impl<'a, T: Clone> From<&'a Vec<T>> for Cow<'a, [T]> {
./src/libcore/cell.rs:308:impl<T> From<T> for Cell<T> {
./src/libcore/cell.rs:1121:impl<T> From<T> for RefCell<T> {
./src/libcore/cell.rs:1691:impl<T> From<T> for UnsafeCell<T> {
./src/libcore/option.rs:1355:impl<T> From<T> for Option<T> {
./src/libcore/option.rs:1362:impl<'a, T> From<&'a Option<T>> for Option<&'a T> {
./src/libcore/option.rs:1369:impl<'a, T> From<&'a mut Option<T>> for Option<&'a mut T> {
./src/librustc_apfloat/ppc.rs:57:impl<F: Float> From<Fallback<F>> for DoubleFloat<F>
./src/librustc_apfloat/ppc.rs:92:impl<F: FloatConvert<Self>> From<DoubleFloat<F>> for Fallback<F> {
./src/librustc_ast/ptr.rs:165:impl<T> From<Vec<T>> for P<[T]> {
./src/librustc_data_structures/thin_vec.rs:15:impl<T> From<Vec<T>> for ThinVec<T> {
./src/librustc_resolve/lib.rs:248:impl<'a> From<&'a ast::PathSegment> for Segment {
./src/libstd/path.rs:1466:impl<T: ?Sized + AsRef<OsStr>> From<&T> for PathBuf {
./src/libstd/path.rs:1559:impl<'a> From<&'a Path> for Cow<'a, Path> {
./src/libstd/path.rs:1567:impl<'a> From<PathBuf> for Cow<'a, Path> {
./src/libstd/path.rs:1575:impl<'a> From<&'a PathBuf> for Cow<'a, Path> {
./src/libstd/path.rs:1583:impl<'a> From<Cow<'a, Path>> for PathBuf {
./src/liballoc/collections/binary_heap.rs:1294:impl<T> From<BinaryHeap<T>> for Vec<T> {
./src/libcore/convert/mod.rs:565:impl<T> From<T> for T {
./src/libcore/convert/mod.rs:580:impl<T> From<!> for T {
./src/libcore/ptr/unique.rs:168:impl<T: ?Sized> From<&mut T> for Unique<T> {
./src/libcore/ptr/unique.rs:176:impl<T: ?Sized> From<&T> for Unique<T> {
./src/libcore/ptr/unique.rs:184:impl<T: ?Sized> From<NonNull<T>> for Unique<T> {
./src/libcore/ptr/non_null.rs:205:impl<T: ?Sized> From<Unique<T>> for NonNull<T> {
./src/libcore/ptr/non_null.rs:213:impl<T: ?Sized> From<&mut T> for NonNull<T> {
./src/libcore/ptr/non_null.rs:221:impl<T: ?Sized> From<&T> for NonNull<T> {
./src/libcore/sync/atomic.rs:1191:impl<T> From<*mut T> for AtomicPtr<T> {
./src/libcore/task/poll.rs:112:impl<T> From<T> for Poll<T> {
./src/libproc_macro/bridge/buffer.rs:119:impl<T: Copy> From<Vec<T>> for Buffer<T> {
./src/libproc_macro/bridge/closure.rs:16:impl<'a, A, R, F: FnMut(A) -> R> From<&'a mut F> for Closure<'a, A, R> {
./src/librustc_infer/infer/type_variable.rs:405:impl<'tcx> From<ty::TyVid> for TyVidEqKey<'tcx> {
./src/librustc_data_structures/owning_ref/mod.rs:943:impl<O, T: ?Sized> From<O> for OwningRef<O, T>
./src/librustc_data_structures/owning_ref/mod.rs:953:impl<O, T: ?Sized> From<O> for OwningRefMut<O, T>
./src/librustc_data_structures/owning_ref/mod.rs:963:impl<O, T: ?Sized> From<OwningRefMut<O, T>> for OwningRef<O, T>
./src/librustc_middle/traits/query.rs:117:impl<'tcx> From<TypeError<'tcx>> for NoSolution {
./src/librustc_middle/traits/select.rs:255:impl<'tcx> From<OverflowError> for SelectionError<'tcx> {
./src/librustc_middle/ty/subst.rs:90:impl<'tcx> From<ty::Region<'tcx>> for GenericArg<'tcx> {
./src/librustc_middle/ty/subst.rs:96:impl<'tcx> From<Ty<'tcx>> for GenericArg<'tcx> {
./src/librustc_middle/ty/subst.rs:102:impl<'tcx> From<&'tcx ty::Const<'tcx>> for GenericArg<'tcx> {
./src/librustc_mir/interpret/operand.rs:35:impl<Tag> From<ScalarMaybeUndef<Tag>> for Immediate<Tag> {
./src/librustc_mir/interpret/operand.rs:42:impl<Tag> From<Scalar<Tag>> for Immediate<Tag> {
./src/librustc_mir/interpret/operand.rs:49:impl<Tag> From<Pointer<Tag>> for Immediate<Tag> {
./src/librustc_mir/interpret/operand.rs:167:impl<'tcx, Tag: Copy> From<MPlaceTy<'tcx, Tag>> for OpTy<'tcx, Tag> {
./src/librustc_mir/interpret/operand.rs:174:impl<'tcx, Tag> From<ImmTy<'tcx, Tag>> for OpTy<'tcx, Tag> {
./src/librustc_mir/interpret/place.rs:114:impl<'tcx, Tag> From<MPlaceTy<'tcx, Tag>> for PlaceTy<'tcx, Tag> {
./src/librustdoc/html/item_type.rs:61:impl<'a> From<&'a clean::Item> for ItemType {
./src/librustdoc/html/render.rs:1295:impl<T: Into<Setting>> From<(&'static str, Vec<T>)> for Setting {
./src/libstd/ffi/c_str.rs:718:impl<'a> From<Cow<'a, CStr>> for CString {
./src/libstd/ffi/c_str.rs:792:impl<'a> From<CString> for Cow<'a, CStr> {
./src/libstd/ffi/c_str.rs:800:impl<'a> From<&'a CStr> for Cow<'a, CStr> {
./src/libstd/ffi/c_str.rs:808:impl<'a> From<&'a CString> for Cow<'a, CStr> {
./src/libstd/ffi/os_str.rs:366:impl<T: ?Sized + AsRef<OsStr>> From<&T> for OsString {
./src/libstd/ffi/os_str.rs:928:impl<'a> From<OsString> for Cow<'a, OsStr> {
./src/libstd/ffi/os_str.rs:936:impl<'a> From<&'a OsStr> for Cow<'a, OsStr> {
./src/libstd/ffi/os_str.rs:944:impl<'a> From<&'a OsString> for Cow<'a, OsStr> {
./src/libstd/ffi/os_str.rs:952:impl<'a> From<Cow<'a, OsStr>> for OsString {
./src/libstd/io/buffered.rs:792:impl<W> From<IntoInnerError<W>> for Error {
./src/librustc_mir_build/build/expr/as_place.rs:50:impl<'tcx> From<Local> for PlaceBuilder<'tcx> {
./src/librustc_middle/mir/interpret/error.rs:247:impl<'tcx> From<InterpError<'tcx>> for InterpErrorInfo<'tcx> {
./src/librustc_middle/mir/interpret/value.rs:137:impl<Tag> From<Single> for Scalar<Tag> {
./src/librustc_middle/mir/interpret/value.rs:144:impl<Tag> From<Double> for Scalar<Tag> {
./src/librustc_middle/mir/interpret/value.rs:525:impl<Tag> From<Pointer<Tag>> for Scalar<Tag> {
./src/librustc_middle/mir/interpret/value.rs:538:impl<Tag> From<Scalar<Tag>> for ScalarMaybeUndef<Tag> {
./src/librustc_middle/mir/interpret/value.rs:545:impl<Tag> From<Pointer<Tag>> for ScalarMaybeUndef<Tag> {
./src/libstd/sync/mpsc/mod.rs:1591:impl<T> From<SendError<T>> for TrySendError<T> {
./src/tools/rls/rls-analysis/src/lib.rs:565:impl<T> From<::std::sync::PoisonError<T>> for AError {
./src/tools/rustfmt/src/config/file_lines.rs:89:impl<'a> From<&'a LineRange> for Range {
./src/tools/cargo/src/cargo/core/interning.rs:27:impl<'a> From<&'a str> for InternedString {
./src/tools/cargo/src/cargo/core/interning.rs:33:impl<'a> From<&'a String> for InternedString {
./src/tools/cargo/src/cargo/core/manifest.rs:147:impl<'a> From<&'a String> for LibKind {
./src/tools/rls/rls/src/server/message.rs:133:impl<'a> From<&'a RequestId> for Id {
./src/tools/rls/rls/src/server/message.rs:177:impl<'a, A> From<&'a Request<A>> for RawMessage
./src/tools/rls/rls/src/server/message.rs:197:impl<'a, A> From<&'a Notification<A>> for RawMessage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment