1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
//! # CoListTail - Trait Implementations //! //! This module contains trait implementations for `CoListTail`. //! //! ## Implemented Traits //! //! - `Clone` //! //! 🤖 Generated with [SplitRS](https://github.com/cool-japan/splitrs) use super::types::CoListTail; impl<A: Clone + 'static> Clone for CoListTail<A> { fn clone(&self) -> Self { let val = (self.0)(); CoListTail(Box::new(move || val.clone())) } }