Does anyone know if there's a mechanism to provide a default trait implementation with associated type that just returns errors? ```rs pub trait MyTrait { type Error = &'static str; fn trait_func(&self) -> Result<()< Self::Error> { Err("Not implemented") } } ``` This currently deosn't work because you can't have an associated type default