-
Notifications
You must be signed in to change notification settings - Fork 13.9k
Closed
Labels
C-bugCategory: This is a bug.Category: This is a bug.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.Relevant to the rustdoc team, which will review and decide on the PR/issue.
Description
When implementing traits with type parameters (with your types) for types outside your crate, these aren't documented anywhere.
For example:
pub struct A;
impl From<A> for std::io::Error {
fn from(a: A) -> Self {
unimplemented!()
}
}
This isn't documented in my crate, and it of course can't be documented in std
, because std
doesn't know about my type.
Metadata
Metadata
Assignees
Labels
C-bugCategory: This is a bug.Category: This is a bug.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.Relevant to the rustdoc team, which will review and decide on the PR/issue.