layout

Trait Fixed

source
pub trait Fixed {
    // Required method
    fn size() -> u64;
}

Required Methods§

source

fn size() -> u64

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

source§

impl Fixed for i8

source§

impl Fixed for i16

source§

impl Fixed for i32

source§

impl Fixed for i64

source§

impl Fixed for i128

source§

impl Fixed for u8

source§

impl Fixed for u16

source§

impl Fixed for u32

source§

impl Fixed for u64

source§

impl Fixed for u128

source§

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

source§

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

source§

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

source§

impl<D: Fixed, E: Fixed, F: Fixed, G: Fixed, H: Fixed, I: Fixed, J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (D, E, F, G, H, I, J, K, L, M, N, O, P)

source§

impl<E: Fixed, F: Fixed, G: Fixed, H: Fixed, I: Fixed, J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (E, F, G, H, I, J, K, L, M, N, O, P)

source§

impl<F: Fixed, G: Fixed, H: Fixed, I: Fixed, J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (F, G, H, I, J, K, L, M, N, O, P)

source§

impl<G: Fixed, H: Fixed, I: Fixed, J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (G, H, I, J, K, L, M, N, O, P)

source§

impl<H: Fixed, I: Fixed, J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (H, I, J, K, L, M, N, O, P)

source§

impl<I: Fixed, J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (I, J, K, L, M, N, O, P)

source§

impl<J: Fixed, K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (J, K, L, M, N, O, P)

source§

impl<K: Fixed, L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (K, L, M, N, O, P)

source§

impl<L: Fixed, M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (L, M, N, O, P)

source§

impl<M: Fixed, N: Fixed, O: Fixed, P: Fixed> Fixed for (M, N, O, P)

source§

impl<N: Fixed, O: Fixed, P: Fixed> Fixed for (N, O, P)

source§

impl<O: Fixed, P: Fixed> Fixed for (O, P)

source§

impl<T, const N: usize> Fixed for [T; N]

Implementors§

source§

impl Fixed for RawBytes

source§

impl<T> Fixed for Raw<T>