pub enum StegoAlgorithm {
LSB,
AdaptiveLSB,
DCT,
SpreadSpectrum,
Custom,
}Expand description
Steganography algorithms
Variants§
LSB
Least Significant Bit
AdaptiveLSB
Adaptive LSB
DCT
Discrete Cosine Transform
SpreadSpectrum
Spread Spectrum
Custom
Custom algorithm
Trait Implementations§
Source§impl Clone for StegoAlgorithm
impl Clone for StegoAlgorithm
Source§fn clone(&self) -> StegoAlgorithm
fn clone(&self) -> StegoAlgorithm
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StegoAlgorithm
impl Debug for StegoAlgorithm
Source§impl<'de> Deserialize<'de> for StegoAlgorithm
impl<'de> Deserialize<'de> for StegoAlgorithm
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StegoAlgorithm
impl PartialEq for StegoAlgorithm
Source§impl Serialize for StegoAlgorithm
impl Serialize for StegoAlgorithm
impl Copy for StegoAlgorithm
impl Eq for StegoAlgorithm
impl StructuralPartialEq for StegoAlgorithm
Auto Trait Implementations§
impl Freeze for StegoAlgorithm
impl RefUnwindSafe for StegoAlgorithm
impl Send for StegoAlgorithm
impl Sync for StegoAlgorithm
impl Unpin for StegoAlgorithm
impl UnsafeUnpin for StegoAlgorithm
impl UnwindSafe for StegoAlgorithm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more