MCPcopy Create free account
hub / github.com/cryptape/rust-numext / deftraits

Method deftraits

constructor/src/fixed_uint/core/constructor.rs:207–222  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

205 }
206
207 fn deftraits(&self) {
208 let part = {
209 let preludes = self.preludes.take();
210 if preludes.is_empty() {
211 quote!()
212 } else {
213 let preludes = TokenStream::from_iter(preludes);
214 quote!(
215 pub mod prelude {
216 #preludes
217 }
218 )
219 }
220 };
221 self.attach_common(part);
222 }
223
224 pub fn output(&self, ucs: &[Self]) -> (TokenStream, TokenStream) {
225 self.defstruct();

Callers 1

outputMethod · 0.45

Calls 1

attach_commonMethod · 0.45

Tested by

no test coverage detected