pub enum LaneShapeDescriptor {
Indexed {
index: IndexDescriptor,
value: ValueDescriptor,
},
Bare {
value: ValueDescriptor,
},
}Variants§
Implementations§
Source§impl LaneShapeDescriptor
impl LaneShapeDescriptor
pub const fn value(&self) -> &ValueDescriptor
Trait Implementations§
Source§impl Clone for LaneShapeDescriptor
impl Clone for LaneShapeDescriptor
Source§fn clone(&self) -> LaneShapeDescriptor
fn clone(&self) -> LaneShapeDescriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LaneShapeDescriptor
impl Debug for LaneShapeDescriptor
impl Eq for LaneShapeDescriptor
Source§impl Hash for LaneShapeDescriptor
impl Hash for LaneShapeDescriptor
Source§impl PartialEq for LaneShapeDescriptor
impl PartialEq for LaneShapeDescriptor
impl StructuralPartialEq for LaneShapeDescriptor
Auto Trait Implementations§
impl Freeze for LaneShapeDescriptor
impl RefUnwindSafe for LaneShapeDescriptor
impl Send for LaneShapeDescriptor
impl Sync for LaneShapeDescriptor
impl Unpin for LaneShapeDescriptor
impl UnsafeUnpin for LaneShapeDescriptor
impl UnwindSafe for LaneShapeDescriptor
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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