MCPcopy Create free account
hub / github.com/RustCrypto/utils / field_ident

Function field_ident

zeroize_derive/src/lib.rs:320–326  ·  view source on GitHub ↗
(n: usize, field: &Field)

Source from the content-addressed store, hash-verified

318}
319
320fn field_ident(n: usize, field: &Field) -> Ident {
321 if let Some(ref name) = field.ident {
322 name.clone()
323 } else {
324 format_ident!("__zeroize_field_{}", n)
325 }
326}
327
328fn generate_fields(input: &DeriveInput, method: TokenStream) -> TokenStream {
329 let input_id = &input.ident;

Callers 1

generate_fieldsFunction · 0.85

Calls 1

cloneMethod · 0.45

Tested by

no test coverage detected