033f91e75d
11472: fix: visibility in impl items and pub(crate) to pub in extract_module r=feniljain a=feniljain Should fix #11007 and #11443 Makes following changes: - Removes visiblity modifiers from trait items - Respect user given visibility - Updated tests for the same Co-authored-by: vi_mi <fkjainco@gmail.com> Co-authored-by: vi_mi <49019259+feniljain@users.noreply.github.com>