pub struct LinearDomain { /* private fields */ }Expand description
Shared one-dimensional analysis domain.
Implementations§
Source§impl LinearDomain
impl LinearDomain
Sourcepub const fn element_count(self) -> u32
pub const fn element_count(self) -> u32
Number of logical elements in the domain.
Sourcepub fn bitset_words(self) -> u32
pub fn bitset_words(self) -> u32
Number of u32 words required to represent this domain as a bitset.
Trait Implementations§
Source§impl Clone for LinearDomain
impl Clone for LinearDomain
Source§fn clone(&self) -> LinearDomain
fn clone(&self) -> LinearDomain
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 moreimpl Copy for LinearDomain
Source§impl Debug for LinearDomain
impl Debug for LinearDomain
impl Eq for LinearDomain
Source§impl PartialEq for LinearDomain
impl PartialEq for LinearDomain
impl StructuralPartialEq for LinearDomain
Auto Trait Implementations§
impl Freeze for LinearDomain
impl RefUnwindSafe for LinearDomain
impl Send for LinearDomain
impl Sync for LinearDomain
impl Unpin for LinearDomain
impl UnsafeUnpin for LinearDomain
impl UnwindSafe for LinearDomain
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§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.