Struct tripcode::Sc15
[−]
[src]
pub struct Sc15;
Generator for 2ch.sc's 15-character tripcodes (15桁トリップ).
Trait Implementations
impl TripcodeGenerator for Sc15
[src]
type Hash = Sc15Hash
The type of hash value that represents resulting tripcodes. Read more
fn hash<P: AsRef<[u8]>>(password: P) -> Sc15Hash
Generates a hash value that represents the tripcode for password
.
fn generate<P: AsRef<[u8]>>(password: P) -> String
Generates a tripcode from password
.
fn append<P: AsRef<[u8]>>(password: P, dst: &mut String)
Generates a tripcode from password
and appends it to a String
.
fn write<P, W>(password: P, dst: &mut W) -> Result<()> where
P: AsRef<[u8]>,
W: Write,
P: AsRef<[u8]>,
W: Write,
Generates a tripcode into a Write
.
fn generate_sjis<P: AsRef<[u8]>>(password: P) -> Vec<u8>
Generates a tripcode in Shift-JIS encoding.
fn append_sjis<P: AsRef<[u8]>>(password: P, dst: &mut Vec<u8>)
Generates a Shift-JIS-encoded tripcode and appends it to a Vec<u8>
.
fn write_sjis<P, W>(password: P, dst: &mut W) -> Result<()> where
P: AsRef<[u8]>,
W: Write,
P: AsRef<[u8]>,
W: Write,
Generates a Shift-JIS-encoded tripcode into a Write
.