Trait ITypeCaseToISerde
Other items inxxlib::types
pub trait ITypeCaseToISerde { fn un_cast(self) -> SharedPtr<dyn ISerde>; }
fn un_cast(self) -> SharedPtr<dyn ISerde>
实现 SharedPtr 到 SharePtr的转换 注意,如果不是SharePtr cast Shardptr 那么如果 un_cast 将会出现不可预料的错误
impl<T: ISerde + 'static> ITypeCaseToISerde for SharedPtr<T>