pub struct ParamSpan {
pub start: usize,
pub end: usize,
}Expand description
UTF-16 start/end of one captured parameter within the sentence.
Fields§
§start: usize§end: usizeTrait Implementations§
impl Copy for ParamSpan
impl Eq for ParamSpan
impl StructuralPartialEq for ParamSpan
Auto Trait Implementations§
impl Freeze for ParamSpan
impl RefUnwindSafe for ParamSpan
impl Send for ParamSpan
impl Sync for ParamSpan
impl Unpin for ParamSpan
impl UnsafeUnpin for ParamSpan
impl UnwindSafe for ParamSpan
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