pub struct BitmapSegment { /* private fields */ }Expand description
Trait Implementations§
Source§impl Clone for BitmapSegment
impl Clone for BitmapSegment
Source§fn clone(&self) -> BitmapSegment
fn clone(&self) -> BitmapSegment
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 BitmapSegment
impl Debug for BitmapSegment
Source§impl From<BitmapSegment> for Segment<BitmapChunk>
impl From<BitmapSegment> for Segment<BitmapChunk>
Source§fn from(segment: BitmapSegment) -> Self
fn from(segment: BitmapSegment) -> Self
Converts to this type from the input type.
Source§impl From<Segment<BitmapChunk>> for BitmapSegment
impl From<Segment<BitmapChunk>> for BitmapSegment
Source§fn from(segment: Segment<BitmapChunk>) -> Self
fn from(segment: Segment<BitmapChunk>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BitmapSegment
impl PartialEq for BitmapSegment
Source§impl Readable for BitmapSegment
impl Readable for BitmapSegment
Source§impl Writeable for BitmapSegment
impl Writeable for BitmapSegment
impl Eq for BitmapSegment
impl StructuralPartialEq for BitmapSegment
Auto Trait Implementations§
impl Freeze for BitmapSegment
impl RefUnwindSafe for BitmapSegment
impl Send for BitmapSegment
impl Sync for BitmapSegment
impl Unpin for BitmapSegment
impl UnwindSafe for BitmapSegment
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<'a, T> DefaultFeatures<'a> for T
impl<'a, T> DefaultFeatures<'a> for T
Source§fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.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.Source§impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
Source§fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.