pub struct PreserveLength;Expand description
Generates a replacement with the same byte length as the original.
Useful when column widths, fixed-length fields, or alignment must be maintained. Uses lowercase hex characters derived from entropy.
Implementations§
Trait Implementations§
Source§impl Default for PreserveLength
impl Default for PreserveLength
Auto Trait Implementations§
impl Freeze for PreserveLength
impl RefUnwindSafe for PreserveLength
impl Send for PreserveLength
impl Sync for PreserveLength
impl Unpin for PreserveLength
impl UnsafeUnpin for PreserveLength
impl UnwindSafe for PreserveLength
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more