pub fn new<S: AsRef<OsStr> + ?Sized>(path: &S) -> Queue {
        let path_buf = PathBuf::from(path);

        Queue {
            component_section: None,
            max_file_size: 2147287039,
            max_item_size: 8192,
            path_buf,
            read_chunk_size: 8192,
            write_chunk_size: 8192,
        }
    }
/// Constructs a new `Queue` that is used to read and
/// write items to the filesystem.
Constructs a new `Queue` that is used to read and
write items to the filesystem.
Constructs a new ` Queue ` that is used to read and write items to the filesystem .
pub fn new<S: AsRef<OsStr> + ?Sized>(path: &S) -> Queue {
        let path_buf = PathBuf::from(path);
        Queue {
            component_section: None,
            max_file_size: 2147287039,
            max_item_size: 8192,
            path_buf,
            read_chunk_size: 8192,
            write_chunk_size: 8192,
        }
    }
pub fn new < S : AsRef < OsStr > + ? Sized > ( path : & S ) -> Queue { let path_buf = PathBuf :: from ( path ) ; Queue { component_section : None , max_file_size : 2147287039 , max_item_size : 8192 , path_buf , read_chunk_size : 8192 , write_chunk_size : 8192 , } }
Constructs a new `Queue` that is used to read and
write items to the filesystem.
Constructs a new ` Queue ` that is used to read and write items to the filesystem .
path
&S
path
&S