/// Integer type of the same size as the given `Layout`.
Integer type of the same size as the given `Layout`.
Integer type of the same size as the given ` Layout ` .
pub fn integer_type(layout: Layout) -> Option<quote::Tokens> {
    // This guard can be weakened when Rust implements u128.
    if layout.size > mem::size_of::<u64>() {
        None
    } else {
        Some(blob(layout))
    }
}
pub fn integer_type ( layout : Layout ) -> Option < quote :: Tokens > { // This guard can be weakened when Rust implements u128. if layout . size > mem :: size_of :: < u64 > ( ) { None } else { Some ( blob ( layout ) ) } }
Integer type of the same size as the given `Layout`.
Integer type of the same size as the given ` Layout ` .
layout
Layout