Trait engine_rocks::raw::SliceTransform[][src]

pub trait SliceTransform {
    pub fn transform(&mut self, key: &'a [u8]) -> &'a [u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
;
pub fn in_domain(&mut self, key: &[u8]) -> bool; pub fn in_range(&mut self, &[u8]) -> bool { ... } }

Required methods

pub fn transform(&mut self, key: &'a [u8]) -> &'a [u8]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

pub fn in_domain(&mut self, key: &[u8]) -> bool[src]

Loading content...

Provided methods

pub fn in_range(&mut self, &[u8]) -> bool[src]

Loading content...

Implementors

impl SliceTransform for FixedPrefixSliceTransform[src]

impl SliceTransform for FixedSuffixSliceTransform[src]

impl SliceTransform for NoopSliceTransform[src]

Loading content...