fn into_option(self) -> Option<RateLimiterConfig> {
        if self.bandwidth.is_some() || self.ops.is_some() {
            Some(self)
        } else {
            None
        }
    }
// Option<T> already implements From<T> so we have to use a custom one.
Option already implements From so we have to use a custom one.
Option already implements From so we have to use a custom one .
fn into_option(self) -> Option<RateLimiterConfig> {
        if self.bandwidth.is_some() || self.ops.is_some() {
            Some(self)
        } else {
            None
        }
    }
fn into_option ( self ) -> Option < RateLimiterConfig > { if self . bandwidth . is_some ( ) || self . ops . is_some ( ) { Some ( self ) } else { None } }
Option<T> already implements From<T> so we have to use a custom one.
Option<T > already implements From<T > so we have to use a custom one .
self
self