pub trait ScalarMapExt: Sized {
    // Provided methods
    fn map<T>(self, f: impl Fn(Self) -> T) -> T { ... }
    fn and_then<T>(self, f: impl Fn(Self) -> T) -> T { ... }
}

Provided Methods§

source

fn map<T>(self, f: impl Fn(Self) -> T) -> T

source

fn and_then<T>(self, f: impl Fn(Self) -> T) -> T

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ScalarMapExt for &str

source§

impl ScalarMapExt for &Path

source§

impl ScalarMapExt for bool

source§

impl ScalarMapExt for char

source§

impl ScalarMapExt for f32

source§

impl ScalarMapExt for f64

source§

impl ScalarMapExt for i8

source§

impl ScalarMapExt for i16

source§

impl ScalarMapExt for i32

source§

impl ScalarMapExt for i64

source§

impl ScalarMapExt for i128

source§

impl ScalarMapExt for isize

source§

impl ScalarMapExt for u8

source§

impl ScalarMapExt for u16

source§

impl ScalarMapExt for u32

source§

impl ScalarMapExt for u64

source§

impl ScalarMapExt for u128

source§

impl ScalarMapExt for usize

source§

impl ScalarMapExt for String

source§

impl ScalarMapExt for PathBuf

source§

impl<'a, T> ScalarMapExt for Ref<'a, T>

source§

impl<'a, T> ScalarMapExt for RefMut<'a, T>

source§

impl<'a, T> ScalarMapExt for MutexGuard<'a, T>

source§

impl<'a, T> ScalarMapExt for RwLockReadGuard<'a, T>

source§

impl<'a, T> ScalarMapExt for RwLockWriteGuard<'a, T>

source§

impl<K, V> ScalarMapExt for BTreeMap<K, V>

source§

impl<K, V> ScalarMapExt for HashMap<K, V>

source§

impl<T> ScalarMapExt for &[T]

source§

impl<T> ScalarMapExt for BinaryHeap<T>

source§

impl<T> ScalarMapExt for BTreeSet<T>

source§

impl<T> ScalarMapExt for LinkedList<T>

source§

impl<T> ScalarMapExt for VecDeque<T>

source§

impl<T> ScalarMapExt for Rc<T>

source§

impl<T> ScalarMapExt for Arc<T>

source§

impl<T> ScalarMapExt for Vec<T>

source§

impl<T> ScalarMapExt for RefCell<T>

source§

impl<T> ScalarMapExt for HashSet<T>

source§

impl<T> ScalarMapExt for Mutex<T>

source§

impl<T> ScalarMapExt for RwLock<T>

Implementors§