pub struct XmlGenerate {Show 14 fields
pub receiver: Ref,
pub from: Ref,
pub count: Option<Ref>,
pub encoding: Option<Operand>,
pub declaration: bool,
pub attributes: bool,
pub namespace: Option<Operand>,
pub prefix: Option<Operand>,
pub names: Vec<(Ref, Literal)>,
pub types: Vec<(Ref, XmlForm)>,
pub suppress: Vec<Suppression>,
pub on_exception: Option<Vec<Stmt>>,
pub not_on_exception: Option<Vec<Stmt>>,
pub pos: Pos,
}Expand description
XML GENERATE (Language Reference SC27-8713-03, pp. 484-494).
Fields§
§receiver: Ref§from: Ref§count: Option<Ref>§encoding: Option<Operand>WITH ENCODING: the document’s CCSID.
declaration: bool§attributes: bool§namespace: Option<Operand>§prefix: Option<Operand>§names: Vec<(Ref, Literal)>§types: Vec<(Ref, XmlForm)>§suppress: Vec<Suppression>§on_exception: Option<Vec<Stmt>>§not_on_exception: Option<Vec<Stmt>>§pos: PosTrait Implementations§
Source§impl Clone for XmlGenerate
impl Clone for XmlGenerate
Source§impl Debug for XmlGenerate
impl Debug for XmlGenerate
impl Eq for XmlGenerate
Source§impl PartialEq for XmlGenerate
impl PartialEq for XmlGenerate
impl StructuralPartialEq for XmlGenerate
Auto Trait Implementations§
impl Freeze for XmlGenerate
impl RefUnwindSafe for XmlGenerate
impl Send for XmlGenerate
impl Sync for XmlGenerate
impl Unpin for XmlGenerate
impl UnsafeUnpin for XmlGenerate
impl UnwindSafe for XmlGenerate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more