PDFCopy public protocol PDFCopy Undocumented Element Undocumented Declaration Swift associatedtype Element copy Undocumented Declaration Swift var copy: Element