Function collectd_plugin::from_array
[−]
[src]
pub fn from_array(s: &[c_char; 128]) -> Result<&str, Utf8Error>
Turns a fixed size character array into string slice, if possible
Examples
use collectd_plugin::from_array; use collectd_plugin::bindings::ARR_LENGTH; use std::os::raw::c_char; let mut name: [c_char; ARR_LENGTH] = [0; ARR_LENGTH]; name[0] = b'h' as c_char; name[1] = b'i' as c_char; assert_eq!(Ok("hi"), from_array(&name));