[][src]Trait rmodbus::VectorTrait

pub trait VectorTrait<T: Copy> {
    pub fn add(&mut self, value: T) -> Result<(), ErrorKind>;
pub fn add_bulk(&mut self, other: &[T]) -> Result<(), ErrorKind>;
pub fn get_len(&self) -> usize;
pub fn clear_all(&mut self);
pub fn cut_end(&mut self, len_to_cut: usize, value: T);
pub fn get_slice(&self) -> &[T];
pub fn replace(&mut self, index: usize, value: T); }

Required methods

pub fn add(&mut self, value: T) -> Result<(), ErrorKind>[src]

pub fn add_bulk(&mut self, other: &[T]) -> Result<(), ErrorKind>[src]

pub fn get_len(&self) -> usize[src]

pub fn clear_all(&mut self)[src]

pub fn cut_end(&mut self, len_to_cut: usize, value: T)[src]

pub fn get_slice(&self) -> &[T][src]

pub fn replace(&mut self, index: usize, value: T)[src]

Loading content...

Implementations on Foreign Types

impl<T: Copy> VectorTrait<T> for Vec<T>[src]

impl<'a, T: Copy> VectorTrait<T> for FixedVec<'a, T>[src]

Loading content...

Implementors

Loading content...