pub enum BoundedSequenceValueMut<'msg> {
Show 20 variants
FloatBoundedSequence(DynamicBoundedSequenceMut<'msg, f32>),
DoubleBoundedSequence(DynamicBoundedSequenceMut<'msg, f64>),
LongDoubleBoundedSequence(*mut u8, usize),
CharBoundedSequence(DynamicBoundedSequenceMut<'msg, u8>),
WCharBoundedSequence(DynamicBoundedSequenceMut<'msg, u16>),
BooleanBoundedSequence(DynamicBoundedSequenceMut<'msg, bool>),
OctetBoundedSequence(DynamicBoundedSequenceMut<'msg, u8>),
Uint8BoundedSequence(DynamicBoundedSequenceMut<'msg, u8>),
Int8BoundedSequence(DynamicBoundedSequenceMut<'msg, i8>),
Uint16BoundedSequence(DynamicBoundedSequenceMut<'msg, u16>),
Int16BoundedSequence(DynamicBoundedSequenceMut<'msg, i16>),
Uint32BoundedSequence(DynamicBoundedSequenceMut<'msg, u32>),
Int32BoundedSequence(DynamicBoundedSequenceMut<'msg, i32>),
Uint64BoundedSequence(DynamicBoundedSequenceMut<'msg, u64>),
Int64BoundedSequence(DynamicBoundedSequenceMut<'msg, i64>),
StringBoundedSequence(DynamicBoundedSequenceMut<'msg, String>),
BoundedStringBoundedSequence(DynamicBoundedSequenceMut<'msg, DynamicBoundedStringMut<'msg>>),
WStringBoundedSequence(DynamicBoundedSequenceMut<'msg, WString>),
BoundedWStringBoundedSequence(DynamicBoundedSequenceMut<'msg, DynamicBoundedWStringMut<'msg>>),
MessageBoundedSequence(DynamicBoundedSequenceMut<'msg, DynamicMessageViewMut<'msg>>),
}Expand description
A sequence of bounded length.
Variants§
FloatBoundedSequence(DynamicBoundedSequenceMut<'msg, f32>)
DoubleBoundedSequence(DynamicBoundedSequenceMut<'msg, f64>)
LongDoubleBoundedSequence(*mut u8, usize)
It’s platform-dependent what the size of long double is.
Here’s a pointer to the BoundedSequence struct and the upper bound.
CharBoundedSequence(DynamicBoundedSequenceMut<'msg, u8>)
WCharBoundedSequence(DynamicBoundedSequenceMut<'msg, u16>)
BooleanBoundedSequence(DynamicBoundedSequenceMut<'msg, bool>)
OctetBoundedSequence(DynamicBoundedSequenceMut<'msg, u8>)
Uint8BoundedSequence(DynamicBoundedSequenceMut<'msg, u8>)
Int8BoundedSequence(DynamicBoundedSequenceMut<'msg, i8>)
Uint16BoundedSequence(DynamicBoundedSequenceMut<'msg, u16>)
Int16BoundedSequence(DynamicBoundedSequenceMut<'msg, i16>)
Uint32BoundedSequence(DynamicBoundedSequenceMut<'msg, u32>)
Int32BoundedSequence(DynamicBoundedSequenceMut<'msg, i32>)
Uint64BoundedSequence(DynamicBoundedSequenceMut<'msg, u64>)
Int64BoundedSequence(DynamicBoundedSequenceMut<'msg, i64>)
StringBoundedSequence(DynamicBoundedSequenceMut<'msg, String>)
BoundedStringBoundedSequence(DynamicBoundedSequenceMut<'msg, DynamicBoundedStringMut<'msg>>)
WStringBoundedSequence(DynamicBoundedSequenceMut<'msg, WString>)
BoundedWStringBoundedSequence(DynamicBoundedSequenceMut<'msg, DynamicBoundedWStringMut<'msg>>)
MessageBoundedSequence(DynamicBoundedSequenceMut<'msg, DynamicMessageViewMut<'msg>>)
Trait Implementations§
Source§impl<'msg> Debug for BoundedSequenceValue<'msg>
impl<'msg> Debug for BoundedSequenceValue<'msg>
Source§impl<'msg> PartialEq for BoundedSequenceValue<'msg>
impl<'msg> PartialEq for BoundedSequenceValue<'msg>
impl<'msg> StructuralPartialEq for BoundedSequenceValue<'msg>
Auto Trait Implementations§
impl<'msg> Freeze for BoundedSequenceValue<'msg>
impl<'msg> RefUnwindSafe for BoundedSequenceValue<'msg>
impl<'msg> !Send for BoundedSequenceValue<'msg>
impl<'msg> !Sync for BoundedSequenceValue<'msg>
impl<'msg> Unpin for BoundedSequenceValue<'msg>
impl<'msg> !UnwindSafe for BoundedSequenceValue<'msg>
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