pub fn upgrade(self) -> Self {
        match self {
            VersionedFarmer::V101(farmer) => VersionedFarmer::V101(farmer),
        }
    }
/// Upgrades from other versions to the currently used version.
Upgrades from other versions to the currently used version.
Upgrades from other versions to the currently used version .
pub fn upgrade(self) -> Self {
        match self {
            VersionedFarmer::V101(farmer) => VersionedFarmer::V101(farmer),
        }
    }
pub fn upgrade ( self ) -> Self { match self { VersionedFarmer :: V101 ( farmer ) => VersionedFarmer :: V101 ( farmer ) , } }
Upgrades from other versions to the currently used version.
Upgrades from other versions to the currently used version .
self
self