pub trait FileIdExt<'db> {
// Required methods
fn maybe_as_virtual(
&self,
db: &'db dyn Database,
) -> Option<&'db VirtualFile<'db>>;
fn as_virtual(&self, db: &'db dyn Database) -> &'db VirtualFile<'db>;
}pub trait FileIdExt<'db> {
// Required methods
fn maybe_as_virtual(
&self,
db: &'db dyn Database,
) -> Option<&'db VirtualFile<'db>>;
fn as_virtual(&self, db: &'db dyn Database) -> &'db VirtualFile<'db>;
}