Struct rustler_sys::rustler_sys_api::ErlNifBinary
source · #[repr(C)]pub struct ErlNifBinary {
pub size: size_t,
pub data: *mut c_uchar,
/* private fields */
}
Expand description
See ErlNifBinary in the Erlang docs.
Fields§
§size: size_t
§data: *mut c_uchar
Trait Implementations§
source§impl Clone for ErlNifBinary
impl Clone for ErlNifBinary
source§fn clone(&self) -> ErlNifBinary
fn clone(&self) -> ErlNifBinary
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ErlNifBinary
impl Debug for ErlNifBinary
impl Copy for ErlNifBinary
Auto Trait Implementations§
impl Freeze for ErlNifBinary
impl RefUnwindSafe for ErlNifBinary
impl !Send for ErlNifBinary
impl !Sync for ErlNifBinary
impl Unpin for ErlNifBinary
impl UnwindSafe for ErlNifBinary
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more