update
XuAPI
pub fn update(d int, data &string) int用途
更新。
参数
dint- d(int)
data&string- 数据(借用,调用方仍持有;类型 &string)
返回
int — 该类型的值
API
#hash/adler32Adler-32。
updatepub fn update(d int, data &string) int更新。
d intdata &stringint — 该类型的值
checksumpub fn checksum(data &string) intchecksum,返回 int。
data &stringint — 该类型的值
struct Digestpub struct Digest {
pub s int
}公开结构体 `Digest`。
s intnewpub fn new() Digest构造该类型的新值。
无
Digest — 该类型的值
(&mut Digest) writepub fn (d &mut Digest) write(p &string) int`&mut Digest` 上的方法:写入数据,返回写入的字节数。
d &mut Digestp &stringint — 写入的字节数
(&Digest) sumpub fn (d &Digest) sum() int`&Digest` 上的方法:计算摘要(多为小写 hex)。
d &Digestint — 该类型的值
(&Digest) sizepub fn (d &Digest) size() int`&Digest` 上的方法:返回尺寸。
d &Digestint — 该类型的值
(&mut Digest) resetpub fn (d &mut Digest) reset()`&mut Digest` 上的方法:清空内部状态,可再写入或读取。
d &mut Digest