Trait rustc_hex::ToHex

source ·
pub trait ToHex {
    // Required method
    fn to_hex<T: FromIterator<char>>(&self) -> T;
}
Expand description

A trait for converting a value to hexadecimal encoding

Required Methods§

source

fn to_hex<T: FromIterator<char>>(&self) -> T

Converts the value of self to a hex value, constructed from an iterator of characters.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ToHex for [u8]

source§

fn to_hex<T: FromIterator<char>>(&self) -> T

Turn a slice of u8 bytes into a hexadecimal string.

§Example
use rustc_hex::ToHex;

fn main () {
    let str: String = [52,32].to_hex();
    println!("{}", str);
}
source§

impl<'a, T: ?Sized + ToHex> ToHex for &'a T

source§

fn to_hex<U: FromIterator<char>>(&self) -> U

Implementors§