pub enum ReplaceWithPadError {
InvalidPad(Utf8Error),
ReplacementLen(ReplacementTooLong),
}
Expand description
Replace with pad error can occur when replacing a string or a character with a byte pad.
Variants§
InvalidPad(Utf8Error)
The given pad is not valid UTF-8.
ReplacementLen(ReplacementTooLong)
The replacement is longer than the original.
Trait Implementations§
Source§impl Clone for ReplaceWithPadError
impl Clone for ReplaceWithPadError
Source§fn clone(&self) -> ReplaceWithPadError
fn clone(&self) -> ReplaceWithPadError
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 ReplaceWithPadError
impl Debug for ReplaceWithPadError
Source§impl Display for ReplaceWithPadError
impl Display for ReplaceWithPadError
Source§impl Error for ReplaceWithPadError
impl Error for ReplaceWithPadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Utf8Error> for ReplaceWithPadError
impl From<Utf8Error> for ReplaceWithPadError
Source§impl PartialEq for ReplaceWithPadError
impl PartialEq for ReplaceWithPadError
impl Copy for ReplaceWithPadError
impl Eq for ReplaceWithPadError
impl StructuralPartialEq for ReplaceWithPadError
Auto Trait Implementations§
impl Freeze for ReplaceWithPadError
impl RefUnwindSafe for ReplaceWithPadError
impl Send for ReplaceWithPadError
impl Sync for ReplaceWithPadError
impl Unpin for ReplaceWithPadError
impl UnwindSafe for ReplaceWithPadError
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