// Write an integer property across all atoms.
//
// unsafe because a non-integer field may copy data of the wrong size,
// and data of inappropriate length could cause an out of bounds write.
Write an integer property across all atoms.
unsafe because a non-integer field may copy data of the wrong size,
and data of inappropriate length could cause an out of bounds write.
Write an integer property across all atoms . unsafe because a non - integer field may copy data of the wrong size and data of inappropriate length could cause an out of bounds write .
unsafe fn impl_scatter_atoms_i(&mut self, name: &str, data: &[i64]) -> FailResult<()>
    {Ok({
        let mut cdata: Vec<_> = data.iter().map(|&x| x.try_to_c_int()).collect::<FailResult<_>>()?;
        self.__scatter_atoms_checked_c_ty(name, ScatterGatherDatatype::Integer, &mut cdata)?;
    })}
unsafe fn impl_scatter_atoms_i ( & mut self , name : & str , data : & [ i64 ] ) -> FailResult < ( ) > { Ok ( { let mut cdata : Vec < _ > = data . iter ( ) . map ( | & x | x . try_to_c_int ( ) ) . collect :: < FailResult < _ > > ( ) ? ; self . __scatter_atoms_checked_c_ty ( name , ScatterGatherDatatype :: Integer , & mut cdata ) ? ; } ) }
Write an integer property across all atoms.
Write an integer property across all atoms .
&mut self
name
&str
data
&[i64]