MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / new

Method new

rust/src/data_buffer.rs:163–170  ·  view source on GitHub ↗
(data: &[u8])

Source from the content-addressed store, hash-verified

161 }
162
163 pub fn new(data: &[u8]) -> Result<Self, ()> {
164 let buffer = unsafe { BNCreateDataBuffer(data.as_ptr() as *const c_void, data.len()) };
165 if buffer.is_null() {
166 Err(())
167 } else {
168 Ok(DataBuffer::from_raw(buffer))
169 }
170 }
171}
172
173impl Default for DataBuffer {

Callers

nothing calls this directly

Calls 1

lenMethod · 0.45

Tested by

no test coverage detected