Function pr47::util::type_assert::assert_static_base[][src]

pub const fn assert_static_base<T: 'static>() where
    Void: StaticBase<T>, 
Expand description

Assert that the type parameter T satisfies StaticBase requirements.

// Succeeds because std::string::String satisfies StaticBase
pr47::util::type_assert::assert_static_base::<String>();
// Fails because i64 does not satisfy StaticBase
pr47::util::type_assert::assert_static_base::<i64>();