pub struct NonHardenedChildRange(/* private fields */);
Expand description
An end-exclusive range of non-hardened child indexes.
Trait Implementations§
Source§impl From<Range<NonHardenedChildIndex>> for NonHardenedChildRange
impl From<Range<NonHardenedChildIndex>> for NonHardenedChildRange
Source§fn from(value: Range<NonHardenedChildIndex>) -> Self
fn from(value: Range<NonHardenedChildIndex>) -> Self
Converts to this type from the input type.
Source§impl IntoIterator for NonHardenedChildRange
impl IntoIterator for NonHardenedChildRange
Auto Trait Implementations§
impl Freeze for NonHardenedChildRange
impl RefUnwindSafe for NonHardenedChildRange
impl Send for NonHardenedChildRange
impl Sync for NonHardenedChildRange
impl Unpin for NonHardenedChildRange
impl UnwindSafe for NonHardenedChildRange
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> 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