pub fn new(name: Box<Name>, class: Class, glue_policy: GluePolicy) -> Self {
        Self {
            class,
            glue_policy,
            apex: Node {
                name,
                rrsets: RrsetList::new(),
                children: HashMap::new(),
            },
        }
    }
/// Creates a new `Zone` with the specified name, class, and glue
/// policy. The zone is initially empty.
Creates a new `Zone` with the specified name, class, and glue
policy. The zone is initially empty.
Creates a new ` Zone ` with the specified name class and glue policy . The zone is initially empty .
pub fn new(name: Box<Name>, class: Class, glue_policy: GluePolicy) -> Self {
        Self {
            class,
            glue_policy,
            apex: Node {
                name,
                rrsets: RrsetList::new(),
                children: HashMap::new(),
            },
        }
    }
pub fn new ( name : Box < Name > , class : Class , glue_policy : GluePolicy ) -> Self { Self { class , glue_policy , apex : Node { name , rrsets : RrsetList :: new ( ) , children : HashMap :: new ( ) , } , } }
Creates a new `Zone` with the specified name, class, and glue
policy.
Creates a new ` Zone ` with the specified name class and glue policy .
name
Box<Name>
class
Class
glue_policy
GluePolicy
name
Box<Name>
class
Class
glue_policy
GluePolicy