MCPcopy Create free account
hub / github.com/apache/fory / read_default

Method read_default

rust/fory-derive/src/object/field_codec.rs:385–391  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

383
384impl<'a> SkippedField<'a> {
385 pub fn read_default(&self) -> TokenStream {
386 let var = &self.private_ident;
387 let default_expr = default_expr_for_type(&self.source.field.ty);
388 quote! {
389 let #var = #default_expr;
390 }
391 }
392
393 pub fn assign_value(&self) -> TokenStream {
394 let var = &self.private_ident;

Callers 4

declare_varFunction · 0.80
gen_read_variant_fieldsFunction · 0.80

Calls 1

default_expr_for_typeFunction · 0.85

Tested by

no test coverage detected