Is your feature request related to a problem or challenge? Please describe what you are trying to do. PyLogicalPlan can currently only serialize or deserialize built in functions and table providers.
The best thing we can do is to serialize it as a LineString. The LinearRing type won't be preserved after a serde roundtrip. The same thing happens when serializing a LinearRing as WKB and then ...