ValueSize

Trait ValueSize 

Source
pub trait ValueSize {
    // Required method
    fn size(&self) -> usize;
}

Required Methods§

Source

fn size(&self) -> usize

Implementations on Foreign Types§

Source§

impl ValueSize for i8

Source§

fn size(&self) -> usize

Source§

impl ValueSize for i16

Source§

fn size(&self) -> usize

Source§

impl ValueSize for i32

Source§

fn size(&self) -> usize

Source§

impl ValueSize for i64

Source§

fn size(&self) -> usize

Source§

impl ValueSize for isize

Source§

fn size(&self) -> usize

Source§

impl ValueSize for u8

Source§

fn size(&self) -> usize

Source§

impl ValueSize for u16

Source§

fn size(&self) -> usize

Source§

impl ValueSize for u32

Source§

fn size(&self) -> usize

Source§

impl ValueSize for u64

Source§

fn size(&self) -> usize

Source§

impl ValueSize for ()

Source§

fn size(&self) -> usize

Source§

impl ValueSize for usize

Source§

fn size(&self) -> usize

Source§

impl ValueSize for String

Source§

fn size(&self) -> usize

Source§

impl ValueSize for [u8]

Source§

fn size(&self) -> usize

Source§

impl<A> ValueSize for (A,)
where A: ValueSize,

Source§

fn size(&self) -> usize

Source§

impl<A, B> ValueSize for (A, B)
where A: ValueSize, B: ValueSize,

Source§

fn size(&self) -> usize

Source§

impl<A, B, C> ValueSize for (A, B, C)
where A: ValueSize, B: ValueSize, C: ValueSize,

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D> ValueSize for (A, B, C, D)
where A: ValueSize, B: ValueSize, C: ValueSize, D: ValueSize,

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E> ValueSize for (A, B, C, D, E)
where A: ValueSize, B: ValueSize, C: ValueSize, D: ValueSize, E: ValueSize,

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F> ValueSize for (A, B, C, D, E, F)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G> ValueSize for (A, B, C, D, E, F, G)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H> ValueSize for (A, B, C, D, E, F, G, H)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I> ValueSize for (A, B, C, D, E, F, G, H, I)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J> ValueSize for (A, B, C, D, E, F, G, H, I, J)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> ValueSize for (A, B, C, D, E, F, G, H, I, J, K)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> ValueSize for (A, B, C, D, E, F, G, H, I, J, K, L)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> ValueSize for (A, B, C, D, E, F, G, H, I, J, K, L, M)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> ValueSize for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> ValueSize for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)

Source§

fn size(&self) -> usize

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> ValueSize for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)

Source§

fn size(&self) -> usize

Source§

impl<T> ValueSize for Option<T>
where T: ValueSize,

Source§

fn size(&self) -> usize

Source§

impl<T> ValueSize for Arc<T>
where T: ValueSize + ?Sized,

Source§

fn size(&self) -> usize

Source§

impl<T, E> ValueSize for Result<T, E>
where T: ValueSize, E: ValueSize,

Source§

fn size(&self) -> usize

Implementors§

Source§

impl ValueSize for PdfError

Available on crate feature cache only.
Source§

impl ValueSize for AnySync

Available on crate feature cache only.