Transformable

Trait Transformable 

Source
pub trait Transformable: Sized + Clone {
    // Provided methods
    fn transform<T: Transform<Self, Self>>(&self, transform: T) -> Self { ... }
    fn transforms(&self, transforms: &[&dyn Transform<Self, Self>]) -> Self { ... }
}

Provided Methods§

Source

fn transform<T: Transform<Self, Self>>(&self, transform: T) -> Self

Source

fn transforms(&self, transforms: &[&dyn Transform<Self, Self>]) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Transformable for Library

Implementors§