Struct aterm::rc::ATermFactory [] [src]

pub struct ATermFactory<B, H: BuildHasher> { /* fields omitted */ }

Methods

impl<'s, B, H: BuildHasher + Default> ATermFactory<B, H>
[src]

[src]

Trait Implementations

impl<'s, B, H: BuildHasher + Default> Default for ATermFactory<B, H>
[src]

[src]

Returns the "default value" for a type. Read more

impl<'s, B, H> ATermFactoryT<'s> for ATermFactory<B, H> where
    B: 's + Clone,
    H: 's + BuildHasher + Default
[src]

The ATerm the factory builds

The reference to an ATerm that's returned. You usually want these to be cheaply cloneable!

[src]

[src]

[src]

[src]

The string variant in ATerms is represented as an application with zero children!

[src]

The tuple in ATerms is represented as an application with an empty constructor string!

[src]

[src]

[src]

[src]

[src]