pub struct SubrangeTypeValue {
pub lower_bound: Option<u64>,
pub count: Option<u64>,
pub base_type_value: Option<(BaseTypeValue, ValueInformation)>,
}Expand description
Struct that represents a variant.
Fields§
§lower_bound: Option<u64>The lowser bound
count: Option<u64>The count
base_type_value: Option<(BaseTypeValue, ValueInformation)>The count value but evaluated. // TODO: Combine count and number to one attriute.
Implementations§
Trait Implementations§
Source§impl Clone for SubrangeTypeValue
impl Clone for SubrangeTypeValue
Source§fn clone(&self) -> SubrangeTypeValue
fn clone(&self) -> SubrangeTypeValue
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 SubrangeTypeValue
impl Debug for SubrangeTypeValue
Auto Trait Implementations§
impl Freeze for SubrangeTypeValue
impl RefUnwindSafe for SubrangeTypeValue
impl Send for SubrangeTypeValue
impl Sync for SubrangeTypeValue
impl Unpin for SubrangeTypeValue
impl UnwindSafe for SubrangeTypeValue
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