Struct libpijul::pristine::T6[][src]

#[repr(C)]pub struct T6(_);

Trait Implementations

impl Clone for T6[src]

impl Copy for T6[src]

impl Debug for T6[src]

impl Eq for T6[src]

impl Ord for T6[src]

impl PartialEq<T6> for T6[src]

impl PartialOrd<T6> for T6[src]

impl Storable for T6[src]

type PageReferences = Empty<u64>

An iterator over the offsets to pages contained in this value. Only values from this crate can generate non-empty iterators, but combined values (like tuples) must chain the iterators returned by method page_offsets. Read more

impl StructuralEq for T6[src]

impl StructuralPartialEq for T6[src]

impl UnsizedStorable for T6[src]

fn size(&self) -> usize[src]

If Self::SIZE.is_some(), this must return the same value. The default implementation is Self;:SIZE.unwrap().

unsafe fn onpage_size(_: *const u8) -> usize[src]

Read the size from an on-page entry.

unsafe fn write_to_page(&self, p: *mut u8)[src]

Write to a page. Must not overwrite the allocated size, but this isn’t checked (which is why it’s unsafe).

Auto Trait Implementations

impl RefUnwindSafe for T6

impl Send for T6

impl Sync for T6

impl Unpin for T6

impl UnwindSafe for T6

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,