pub fn add_back_field(&mut self, field: Field) {
        let mut vec = match &self.back_fields {
            Some(vec) => vec.clone(),
            None => Vec::new(),
        };
        vec.push(field);

        self.back_fields = Some(vec);
    }
/// Add field to be on the back of the pass.
Add field to be on the back of the pass.
Add field to be on the back of the pass .
pub fn add_back_field(&mut self, field: Field) {
        let mut vec = match &self.back_fields {
            Some(vec) => vec.clone(),
            None => Vec::new(),
        };
        vec.push(field);
        self.back_fields = Some(vec);
    }
pub fn add_back_field ( & mut self , field : Field ) { let mut vec = match & self . back_fields { Some ( vec ) => vec . clone ( ) , None => Vec :: new ( ) , } ; vec . push ( field ) ; self . back_fields = Some ( vec ) ; }
Add field to be on the back of the pass.
Add field to be on the back of the pass .
&mut self
field
Field
&mut self
field
Field