pub struct DebugText {
pub leading: String,
pub trailing: String,
}Fields§
§leading: StringThe text between the { and the expression node.
trailing: StringThe text between the expression and the conversion, the format_spec, or the }, depending on what’s present in the source
Trait Implementations§
impl Eq for DebugText
impl StructuralPartialEq for DebugText
Auto Trait Implementations§
impl Freeze for DebugText
impl RefUnwindSafe for DebugText
impl Send for DebugText
impl Sync for DebugText
impl Unpin for DebugText
impl UnsafeUnpin for DebugText
impl UnwindSafe for DebugText
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> 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