| 
| template<class Container >  | 
|   | stdx::span (Container &) -> span< typename Container::value_type > | 
|   | 
| template<class Container >  | 
|   | stdx::span (Container const &) -> span< const typename Container::value_type > | 
|   | 
| template<class T , std::size_t N>  | 
| span< const std::byte, detail::span_size< T, N >::size >  | stdx::as_bytes (span< T, N > spn) noexcept | 
|   | get a view to underlying bytes of a span 'spn'.  More...
  | 
|   | 
| template<class T , std::size_t N, std::enable_if_t<!std::is_const_v< T >, int >  = 0>  | 
| span< std::byte, detail::span_size< T, N >::size >  | stdx::as_writable_bytes (span< T, N > spn) noexcept | 
|   | get a writable view to underlying bytes of a span 'spn'.  More...
  | 
|   |