Macro std_tools::dependencies::typing_tools::dependencies::is_slice::is_slice
[−]macro_rules! is_slice {
( $V : expr ) => { ... };
}
Expand description
Macro to answer the question: is it a slice?
Sample
use is_slice::*;
fn main()
{
dbg!( is_slice!( Box::new( true ) ) );
// < is_slice!(Box :: new(true)) = false
dbg!( is_slice!( &[ 1, 2, 3 ] ) );
// < is_slice!(& [1, 2, 3]) = false
dbg!( is_slice!( &[ 1, 2, 3 ][ .. ] ) );
// < is_slice!(& [1, 2, 3] [..]) = true
}