pub trait CopyOrErr {
    // Required method
    fn copy_from_slice_or_err(&mut self, src: &Self) -> Result<(), ErrorCode>;
}

Required Methods§

source

fn copy_from_slice_or_err(&mut self, src: &Self) -> Result<(), ErrorCode>

Copies a nonoverlapping slice from src to self. Returns Err(ErrorCode) if source and self are not the same length. This is a non-panicing version of slice::copy_from_slice.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl CopyOrErr for [u8]

source§

impl CopyOrErr for [u16]

source§

impl CopyOrErr for [u32]

source§

impl CopyOrErr for [u64]

source§

impl CopyOrErr for [usize]

Implementors§