pub struct SubscriptValue {
pub start: i64,
pub end: i64,
pub scan_flags: u32,
pub val_flags: u32,
}Expand description
Subscript value result Port from zsh Value struct fields relevant to subscripting
Fields§
§start: i64§end: i64§scan_flags: u32§val_flags: u32Implementations§
Trait Implementations§
Source§impl Clone for SubscriptValue
impl Clone for SubscriptValue
Source§fn clone(&self) -> SubscriptValue
fn clone(&self) -> SubscriptValue
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 SubscriptValue
impl Debug for SubscriptValue
Source§impl Default for SubscriptValue
impl Default for SubscriptValue
Source§fn default() -> SubscriptValue
fn default() -> SubscriptValue
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SubscriptValue
impl RefUnwindSafe for SubscriptValue
impl Send for SubscriptValue
impl Sync for SubscriptValue
impl Unpin for SubscriptValue
impl UnsafeUnpin for SubscriptValue
impl UnwindSafe for SubscriptValue
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> 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