pub(crate) fn visibility_from_ast(
db: &dyn SourceDatabase,
node: Option<Visibility>,
span_for_range: &mut dyn FnMut(TextRange) -> SyntaxContext,
) -> RawVisibilitypub(crate) fn visibility_from_ast(
db: &dyn SourceDatabase,
node: Option<Visibility>,
span_for_range: &mut dyn FnMut(TextRange) -> SyntaxContext,
) -> RawVisibility