pub fn create<T: Record>(buffer_size: usize) -> (Source<T>, Sink<T>)
Creates a new Source/Sink pair with the given buffer size.