#[non_exhaustive]pub(crate) struct MaybeEscaped;
Expand description
Marker type to indicate that the character may be escaped, used to optimize the iterator implementation.
Trait Implementations§
Source§impl Clone for MaybeEscaped
impl Clone for MaybeEscaped
Source§fn clone(&self) -> MaybeEscaped
fn clone(&self) -> MaybeEscaped
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)where
Self:,
fn clone_from(&mut self, source: &Self)where
Self:,
Performs copy-assignment from
source
. Read moreimpl Copy for MaybeEscaped
Auto Trait Implementations§
impl Freeze for MaybeEscaped
impl RefUnwindSafe for MaybeEscaped
impl Send for MaybeEscaped
impl Sync for MaybeEscaped
impl Unpin for MaybeEscaped
impl UnsafeUnpin for MaybeEscaped
impl UnwindSafe for MaybeEscaped
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> SizedTypeProperties for T
impl<T> SizedTypeProperties for T
Source§#[doc(hidden)] const IS_ZST: bool = _
#[doc(hidden)] const IS_ZST: bool = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const LAYOUT: Layout = _
#[doc(hidden)] const LAYOUT: Layout = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const MAX_SLICE_LEN: usize = _
#[doc(hidden)] const MAX_SLICE_LEN: usize = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)The largest safe length for a
[Self]
. Read more