I have disagree. I know what you mean in practice - the GC is not the default and some types will always be different. But reference counting and types with destructors is a valid implementation of GC.
Gc is "just" an automatic memory management. Rust is not a garbage collected language, but it does have optional garbage collection available.
Gc is "just" an automatic memory management. Rust is not a garbage collected language, but it does have optional garbage collection available.