pub struct RepeatResult<T>(pub Vec<T>);Expand description
Wrappers around Vec so that their View’s can be implemented as DeepView
Tuple Fields§
§0: Vec<T>Trait Implementations§
Source§impl<T: Clone> Clone for RepeatResult<T>
impl<T: Clone> Clone for RepeatResult<T>
Source§impl<T: Debug> Debug for RepeatResult<T>
impl<T: Debug> Debug for RepeatResult<T>
Source§impl<T: PartialEq> PartialEq for RepeatResult<T>
impl<T: PartialEq> PartialEq for RepeatResult<T>
Source§impl<T: View> View for RepeatResult<T>
impl<T: View> View for RepeatResult<T>
impl<T: Eq> Eq for RepeatResult<T>
impl<T> StructuralPartialEq for RepeatResult<T>
Auto Trait Implementations§
impl<T> Freeze for RepeatResult<T>
impl<T> RefUnwindSafe for RepeatResult<T>where
T: RefUnwindSafe,
impl<T> Send for RepeatResult<T>where
T: Send,
impl<T> Sync for RepeatResult<T>where
T: Sync,
impl<T> Unpin for RepeatResult<T>where
T: Unpin,
impl<T> UnwindSafe for RepeatResult<T>where
T: UnwindSafe,
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,
§impl<T, VERUS_SPEC__A> FromSpec<T> for VERUS_SPEC__Awhere
VERUS_SPEC__A: From<T>,
impl<T, VERUS_SPEC__A> FromSpec<T> for VERUS_SPEC__Awhere
VERUS_SPEC__A: From<T>,
fn obeys_from_spec() -> bool
fn from_spec(v: T) -> VERUS_SPEC__A
§impl<T, VERUS_SPEC__A> IntoSpec<T> for VERUS_SPEC__Awhere
VERUS_SPEC__A: Into<T>,
impl<T, VERUS_SPEC__A> IntoSpec<T> for VERUS_SPEC__Awhere
VERUS_SPEC__A: Into<T>,
fn obeys_into_spec() -> bool
fn into_spec(self) -> T
§impl<T, U> IntoSpecImpl<U> for Twhere
U: From<T>,
impl<T, U> IntoSpecImpl<U> for Twhere
U: From<T>,
fn obeys_into_spec() -> bool
fn into_spec(self) -> U
§impl<A, Rhs> PartialEqIs<Rhs> for A
impl<A, Rhs> PartialEqIs<Rhs> for A
§impl<Rhs, VERUS_SPEC__A> PartialEqSpec<Rhs> for VERUS_SPEC__A
impl<Rhs, VERUS_SPEC__A> PartialEqSpec<Rhs> for VERUS_SPEC__A
Source§impl<T, U> SpecTryInto<U> for Twhere
U: SpecTryFrom<T>,
impl<T, U> SpecTryInto<U> for Twhere
U: SpecTryFrom<T>,
Source§open spec fn spec_try_into(self) -> Result<U, <U as SpecTryFrom<T>>::Error>
open spec fn spec_try_into(self) -> Result<U, <U as SpecTryFrom<T>>::Error>
{ U::spec_try_from(self) }Source§type Error = <U as SpecTryFrom<T>>::Error
type Error = <U as SpecTryFrom<T>>::Error
The type returned in the event of a conversion error.