var searchIndex = {}; searchIndex["pretty"] = {"doc":"This crate defines a\n[Wadler-style](http://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf)\npretty-printing API.","items":[[3,"BoxDoc","pretty","",null,null],[3,"DocBuilder","","The `DocBuilder` type allows for convenient appending of documents even for arena allocated\ndocuments by storing the arena inline.",null,null],[12,"0","","",0,null],[12,"1","","",0,null],[3,"RefDoc","","Newtype wrapper for `&doc::Doc`",null,null],[3,"BoxAllocator","","",null,null],[4,"Doc","","The concrete document type. This type is not meant to be used directly. Instead use the static\nfunctions on `Doc` or the methods on an `DocAllocator`.",null,null],[13,"Nil","","",1,null],[13,"Append","","",1,null],[13,"Group","","",1,null],[13,"Nest","","",1,null],[13,"Newline","","",1,null],[13,"Text","","",1,null],[11,"partial_cmp","","",1,null],[11,"lt","","",1,null],[11,"le","","",1,null],[11,"gt","","",1,null],[11,"ge","","",1,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"cmp","","",1,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"from","","",1,{"inputs":[{"name":"s"}],"output":{"name":"doc"}}],[11,"render","","Writes a rendered document.",1,null],[6,"Arena","","An arena which can be used to allocate `Doc` values.",null,null],[8,"DocAllocator","","The `DocAllocator` trait abstracts over a type which can allocate (pointers to) `Doc`.",null,null],[16,"Doc","","",2,null],[10,"alloc","","",2,null],[11,"nil","","",2,null],[11,"newline","","",2,null],[11,"as_string","","",2,null],[11,"text","","",2,null],[11,"concat","","",2,null],[11,"partial_cmp","","",3,null],[11,"lt","","",3,null],[11,"le","","",3,null],[11,"gt","","",3,null],[11,"ge","","",3,null],[11,"eq","","",3,null],[11,"ne","","",3,null],[11,"cmp","","",3,null],[11,"clone","","",3,null],[11,"fmt","","",3,null],[11,"deref","","",3,null],[11,"into","","",0,null],[11,"append","","",0,null],[11,"group","","",0,null],[11,"nest","","",0,null],[11,"partial_cmp","","",4,null],[11,"lt","","",4,null],[11,"le","","",4,null],[11,"gt","","",4,null],[11,"ge","","",4,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"cmp","","",4,null],[11,"clone","","",4,null],[11,"fmt","","",4,null],[11,"deref","","",4,null],[11,"alloc","","",5,null],[11,"alloc","","",6,null],[11,"nil","","",1,{"inputs":[],"output":{"name":"doc"}}],[11,"as_string","","",1,{"inputs":[{"name":"t"}],"output":{"name":"doc"}}],[11,"newline","","",1,{"inputs":[],"output":{"name":"doc"}}],[11,"text","","",1,{"inputs":[{"name":"t"}],"output":{"name":"doc"}}],[11,"append","","",1,null],[11,"concat","","",1,null],[11,"group","","",1,null],[11,"nest","","",1,null]],"paths":[[3,"DocBuilder"],[4,"Doc"],[8,"DocAllocator"],[3,"BoxDoc"],[3,"RefDoc"],[6,"Arena"],[3,"BoxAllocator"]]}; initSearch(searchIndex);