Struct sqruff_lib::utils::reflow::rebreak::RebreakLocation
source · pub struct RebreakLocation { /* private fields */ }Implementations§
source§impl RebreakLocation
impl RebreakLocation
sourcepub fn from_span(
span: RebreakSpan,
elements: &ReflowSequenceType,
) -> Option<Self>
pub fn from_span( span: RebreakSpan, elements: &ReflowSequenceType, ) -> Option<Self>
Expand a span to a location.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RebreakLocation
impl !RefUnwindSafe for RebreakLocation
impl !Send for RebreakLocation
impl !Sync for RebreakLocation
impl Unpin for RebreakLocation
impl !UnwindSafe for RebreakLocation
Blanket Implementations§
source§impl<T> AsAnyMut for Twhere
T: Any,
impl<T> AsAnyMut for Twhere
T: Any,
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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