unsafe fn impl_scatter_atoms_f(&mut self, name: &str, data: &[f64]) -> FailResult<()>
    {Ok({
        let mut cdata: Vec<_> = data.iter().map(|&x| x as c_double).collect();
        self.__scatter_atoms_checked_c_ty(name, ScatterGatherDatatype::Float, &mut cdata)?;
    })}
// Write a floating property across all atoms.
//
// unsafe because a non-floating field may copy data of the wrong size,
// and data of inappropriate length could cause an out of bounds write.
Write a floating property across all atoms.
unsafe because a non-floating field may copy data of the wrong size,
and data of inappropriate length could cause an out of bounds write.
Write a floating property across all atoms . unsafe because a non - floating 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_f(&mut self, name: &str, data: &[f64]) -> FailResult<()>
    {Ok({
        let mut cdata: Vec<_> = data.iter().map(|&x| x as c_double).collect();
        self.__scatter_atoms_checked_c_ty(name, ScatterGatherDatatype::Float, &mut cdata)?;
    })}
unsafe fn impl_scatter_atoms_f ( & mut self , name : & str , data : & [ f64 ] ) -> FailResult < ( ) > { Ok ( { let mut cdata : Vec < _ > = data . iter ( ) . map ( | & x | x as c_double ) . collect ( ) ; self . __scatter_atoms_checked_c_ty ( name , ScatterGatherDatatype :: Float , & mut cdata ) ? ; } ) }
Write a floating property across all atoms.
Write a floating property across all atoms .
&mut self
name
&str
data
&[f64]
&mut self
name
&str
data
&[f64]