MCPcopy Create free account
hub / github.com/apache/arrow-rs / test_mutable_extend_from_slice

Function test_mutable_extend_from_slice

arrow-buffer/src/buffer/mutable.rs:1230–1245  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1228
1229 #[test]
1230 fn test_mutable_extend_from_slice() {
1231 let mut buf = MutableBuffer::new(100);
1232 buf.extend_from_slice(b"hello");
1233 assert_eq!(5, buf.len());
1234 assert_eq!(b"hello", buf.as_slice());
1235
1236 buf.extend_from_slice(b" world");
1237 assert_eq!(11, buf.len());
1238 assert_eq!(b"hello world", buf.as_slice());
1239
1240 buf.clear();
1241 assert_eq!(0, buf.len());
1242 buf.extend_from_slice(b"hello arrow");
1243 assert_eq!(11, buf.len());
1244 assert_eq!(b"hello arrow", buf.as_slice());
1245 }
1246
1247 #[test]
1248 fn mutable_extend_from_iter() {

Callers

nothing calls this directly

Calls 2

extend_from_sliceMethod · 0.80
clearMethod · 0.45

Tested by

no test coverage detected