Trait SizeOf

Source
pub trait SizeOf {
    // Required method
    fn size_of_children(&self, context: &mut Context);

    // Provided methods
    fn size_of(&self) -> TotalSize { ... }
    fn size_of_with_context(&self, context: &mut Context) { ... }
}
Expand description

Types with a size that can be queried at runtime

Required Methods§

Source

fn size_of_children(&self, context: &mut Context)

Gets the size of all “children” owned by this value, not including the size of the value itself.

This should add all heap allocations owned by the current value to the given context

Provided Methods§

Source

fn size_of(&self) -> TotalSize

Gets the total size of the current value

Source

fn size_of_with_context(&self, context: &mut Context)

Adds the size of the current value to the given Context, including both the size of the value itself and all of its children

Implementations on Foreign Types§

Source§

impl SizeOf for Ordering

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Infallible

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for IpAddr

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for SocketAddr

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Ordering

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Fixed

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Item<'_>

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for Numeric

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Pad

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for ParseErrorKind

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for SecondsFormat

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Month

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for RoundingError

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Weekday

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Sign

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Month

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Weekday

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for bool

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for char

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for f32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for f64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for i8

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for i16

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for i32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for i64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for i128

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for isize

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for str

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for u8

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for u16

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for u32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for u64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for u128

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for ()

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for usize

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for CString

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for String

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for Layout

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for TypeId

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for CStr

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Arguments<'_>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for PhantomPinned

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Ipv4Addr

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Ipv6Addr

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for SocketAddrV4

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for SocketAddrV6

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Location<'_>

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for AtomicBool

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicI8

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicI16

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicI32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicI64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicIsize

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicU8

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicU16

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicU32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicU64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AtomicUsize

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Duration

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for OsStr

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for OsString

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for RandomState

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Path

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for PathBuf

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for Barrier

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Condvar

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Once

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for ThreadId

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Instant

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for SystemTime

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for AHasher

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for RandomState

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for ArcStr

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for Substr

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for BigDecimal

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for Parsed

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for InternalFixed

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for InternalNumeric

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for ParseError

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Months

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for ParseMonthError

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NaiveDate

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NaiveDateTime

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for IsoWeek

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NaiveWeek

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NaiveTime

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for FixedOffset

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Local

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Utc

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for ParseWeekdayError

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for FxHasher32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for FxHasher64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for FxHasher

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for BigInt

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for U32Digits<'_>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for U64Digits<'_>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for BigUint

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl SizeOf for ParseBigIntError

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for FloatIsNan

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Decimal

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Date

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Duration

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for OffsetDateTime

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for PrimitiveDateTime

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Time

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for UtcOffset

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Xxh3

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Xxh3Builder

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Xxh32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Xxh64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Xxh64Builder

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroI8

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroI16

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroI32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroI64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroI128

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroIsize

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroU8

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroU16

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroU32

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroU64

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroU128

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for NonZeroUsize

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl SizeOf for Duration

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<'a, T> SizeOf for Cow<'a, T>
where T: ToOwned + ?Sized + 'a, T::Owned: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<A, B, C, D, E, F, G> SizeOf for (A, B, C, D, E, F, G)
where A: SizeOf, B: SizeOf, C: SizeOf, D: SizeOf, E: SizeOf, F: SizeOf, G: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<A, B, C, D, E, F, G, H> SizeOf for (A, B, C, D, E, F, G, H)
where A: SizeOf, B: SizeOf, C: SizeOf, D: SizeOf, E: SizeOf, F: SizeOf, G: SizeOf, H: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<C, B> SizeOf for ControlFlow<C, B>
where C: SizeOf, B: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K> SizeOf for BTreeSet<K>
where K: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, S> SizeOf for HashSet<K, S>
where K: SizeOf, S: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, S> SizeOf for AHashSet<K, S>
where K: SizeOf, S: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, S> SizeOf for HashSet<K, S>
where K: SizeOf, S: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, V> SizeOf for BTreeMap<K, V>
where K: SizeOf, V: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, V, S> SizeOf for HashMap<K, V, S>
where K: SizeOf, V: SizeOf, S: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, V, S> SizeOf for AHashMap<K, V, S>
where K: SizeOf, V: SizeOf, S: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<K, V, S> SizeOf for HashMap<K, V, S>
where K: SizeOf, V: SizeOf, S: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8, T9) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7, T8) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, T7, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6, T7) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, T6, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5, T6) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "C" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "system" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, T5, U> SizeOf for extern "win64" fn(T1, T2, T3, T4, T5) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "C" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "aapcs" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "cdecl" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "fastcall" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "stdcall" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "system" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "sysv64" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, T4, U> SizeOf for extern "win64" fn(T1, T2, T3, T4) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "C" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "aapcs" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "cdecl" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "fastcall" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "stdcall" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "system" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "sysv64" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, T3, U> SizeOf for extern "win64" fn(T1, T2, T3) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "C" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "aapcs" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "cdecl" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "fastcall" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "stdcall" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "system" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "sysv64" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, T2, U> SizeOf for extern "win64" fn(T1, T2) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "C" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "aapcs" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "cdecl" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "fastcall" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "stdcall" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "system" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "sysv64" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T1, U> SizeOf for extern "win64" fn(T1) -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Poll<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for LocalResult<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for &T
where T: SizeOf + ?Sized,

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for &mut T
where T: SizeOf + ?Sized,

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for [T]
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Box<T>
where T: SizeOf + ?Sized,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for BinaryHeap<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for LinkedList<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for VecDeque<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Rc<T>
where T: SizeOf + ?Sized,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Vec<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Cell<T>
where T: Copy + SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for RefCell<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Reverse<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Pending<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for BuildHasherDefault<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for PhantomData<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for ManuallyDrop<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Wrapping<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for AssertUnwindSafe<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for Pin<T>
where T: Deref, T::Target: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for AtomicPtr<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for Mutex<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for RwLock<T>
where T: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for TryFromBigIntError<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T> SizeOf for NotNan<T>
where T: Float + SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for OrderedFloat<T>
where T: Float + SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T> SizeOf for MaybeUninit<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<T: ?Sized> SizeOf for *const T

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T: ?Sized> SizeOf for *mut T

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T: ?Sized> SizeOf for Weak<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T: ?Sized> SizeOf for Weak<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<T: ?Sized> SizeOf for NonNull<T>

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<Tz> SizeOf for Date<Tz>
where Tz: TimeZone, Tz::Offset: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<Tz> SizeOf for DateTime<Tz>
where Tz: TimeZone, Tz::Offset: SizeOf,

Source§

fn size_of_children(&self, context: &mut Context)

Source§

impl<U> SizeOf for fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "C" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "aapcs" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "cdecl" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "fastcall" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "stdcall" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "system" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "sysv64" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

impl<U> SizeOf for extern "win64" fn() -> U

Source§

fn size_of_children(&self, _context: &mut Context)

Source§

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

Source§

fn size_of_children(&self, context: &mut Context)

Implementors§