pub struct Uint32 {}
Expand description
- Uint32
- Represents an unsigned 32-bit ( 4 bytes ) integer. ( 0 to 4294967295 )
Implementations§
Source§impl Uint32
impl Uint32
pub fn into_reference(val: Uint32, env: Env) -> Result<Reference<Uint32>>
pub fn into_instance(self, env: Env) -> Result<ClassInstance<Uint32>>
Source§impl Uint32
impl Uint32
Sourcepub fn read(
stream: &mut BinaryStream,
endian: Option<Endianness>,
) -> Result<u32>
pub fn read( stream: &mut BinaryStream, endian: Option<Endianness>, ) -> Result<u32>
- read
- Reads an unsigned 32-bit ( 4 bytes ) integer from the stream. ( 0 to 4294967295 )
Sourcepub fn write(stream: &mut BinaryStream, value: u32, endian: Option<Endianness>)
pub fn write(stream: &mut BinaryStream, value: u32, endian: Option<Endianness>)
- write
- Writes an unsigned 32-bit ( 4 bytes ) integer to the stream. ( 0 to 4294967295 )
Trait Implementations§
Source§impl FromNapiMutRef for Uint32
impl FromNapiMutRef for Uint32
Source§unsafe fn from_napi_mut_ref(
env: napi_env,
napi_val: napi_value,
) -> Result<&'static mut Self>
unsafe fn from_napi_mut_ref( env: napi_env, napi_val: napi_value, ) -> Result<&'static mut Self>
Safety Read more
Source§impl FromNapiRef for Uint32
impl FromNapiRef for Uint32
Source§unsafe fn from_napi_ref(
env: napi_env,
napi_val: napi_value,
) -> Result<&'static Self>
unsafe fn from_napi_ref( env: napi_env, napi_val: napi_value, ) -> Result<&'static Self>
Safety Read more
Source§impl FromNapiValue for &Uint32
impl FromNapiValue for &Uint32
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl FromNapiValue for &mut Uint32
impl FromNapiValue for &mut Uint32
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl FromNapiValue for Uint32
impl FromNapiValue for Uint32
Source§unsafe fn from_napi_value(_: napi_env, _: napi_value) -> Result<Self>
unsafe fn from_napi_value(_: napi_env, _: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl ToNapiValue for Uint32
impl ToNapiValue for Uint32
Source§unsafe fn to_napi_value(env: napi_env, val: Uint32) -> Result<napi_value>
unsafe fn to_napi_value(env: napi_env, val: Uint32) -> Result<napi_value>
Safety Read more
Source§impl ValidateNapiValue for &Uint32
impl ValidateNapiValue for &Uint32
Source§unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
Safety Read more
Source§impl ValidateNapiValue for &mut Uint32
impl ValidateNapiValue for &mut Uint32
Source§unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
Safety Read more
Auto Trait Implementations§
impl Freeze for Uint32
impl RefUnwindSafe for Uint32
impl Send for Uint32
impl Sync for Uint32
impl Unpin for Uint32
impl UnwindSafe for Uint32
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