Bytes

Trait Bytes 

Source
pub trait Bytes<Observer, Reference> {
    const BYTES_SIZE: usize;

    // Required methods
    fn to_bytes(&self, endianness: bool) -> [u8; Self::BYTES_SIZE];
    fn from_bytes(bytes: [u8; Self::BYTES_SIZE], endianness: bool) -> Self;

    // Provided methods
    fn to_le_bytes(&self) -> [u8; Self::BYTES_SIZE] { ... }
    fn to_be_bytes(&self) -> [u8; Self::BYTES_SIZE] { ... }
    fn from_le_bytes(bytes: [u8; Self::BYTES_SIZE]) -> Self
       where Self: Sized { ... }
    fn from_be_bytes(bytes: [u8; Self::BYTES_SIZE]) -> Self
       where Self: Sized { ... }
}

Required Associated Constants§

Required Methods§

Source

fn to_bytes(&self, endianness: bool) -> [u8; Self::BYTES_SIZE]

Source

fn from_bytes(bytes: [u8; Self::BYTES_SIZE], endianness: bool) -> Self

Provided Methods§

Source

fn to_le_bytes(&self) -> [u8; Self::BYTES_SIZE]

Source

fn to_be_bytes(&self) -> [u8; Self::BYTES_SIZE]

Source

fn from_le_bytes(bytes: [u8; Self::BYTES_SIZE]) -> Self
where Self: Sized,

Source

fn from_be_bytes(bytes: [u8; Self::BYTES_SIZE]) -> Self
where Self: Sized,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Bytes<Origin, Origin> for Option<bool>

Source§

const BYTES_SIZE: usize = 2usize

Source§

fn from_bytes(bytes: [u8; 2], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 2]

Source§

impl Bytes<Origin, Origin> for Option<char>

Source§

const BYTES_SIZE: usize = 5usize

Source§

fn from_bytes(bytes: [u8; 5], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 5]

Source§

impl Bytes<Origin, Origin> for Option<f32>

Source§

const BYTES_SIZE: usize = 5usize

Source§

fn from_bytes(bytes: [u8; 5], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 5]

Source§

impl Bytes<Origin, Origin> for Option<f64>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<i8>

Source§

const BYTES_SIZE: usize = 2usize

Source§

fn from_bytes(bytes: [u8; 2], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 2]

Source§

impl Bytes<Origin, Origin> for Option<i16>

Source§

const BYTES_SIZE: usize = 3usize

Source§

fn from_bytes(bytes: [u8; 3], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 3]

Source§

impl Bytes<Origin, Origin> for Option<i32>

Source§

const BYTES_SIZE: usize = 5usize

Source§

fn from_bytes(bytes: [u8; 5], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 5]

Source§

impl Bytes<Origin, Origin> for Option<i64>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<i128>

Source§

const BYTES_SIZE: usize = 17usize

Source§

fn from_bytes(bytes: [u8; 17], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 17]

Source§

impl Bytes<Origin, Origin> for Option<isize>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<u8>

Source§

const BYTES_SIZE: usize = 2usize

Source§

fn from_bytes(bytes: [u8; 2], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 2]

Source§

impl Bytes<Origin, Origin> for Option<u16>

Source§

const BYTES_SIZE: usize = 3usize

Source§

fn from_bytes(bytes: [u8; 3], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 3]

Source§

impl Bytes<Origin, Origin> for Option<u32>

Source§

const BYTES_SIZE: usize = 5usize

Source§

fn from_bytes(bytes: [u8; 5], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 5]

Source§

impl Bytes<Origin, Origin> for Option<u64>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<u128>

Source§

const BYTES_SIZE: usize = 17usize

Source§

fn from_bytes(bytes: [u8; 17], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 17]

Source§

impl Bytes<Origin, Origin> for Option<usize>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<Information>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<File>

Source§

const BYTES_SIZE: usize = 17usize

Source§

fn from_bytes(bytes: [u8; 17], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 17]

Source§

impl Bytes<Origin, Origin> for Option<Pair>

Source§

const BYTES_SIZE: usize = 17usize

Source§

fn from_bytes(bytes: [u8; 17], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 17]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for Option<OkSyscallMUnMap>

Source§

const BYTES_SIZE: usize = 9usize

Source§

fn from_bytes(bytes: [u8; 9], endianness: bool) -> Self

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 9]

Source§

impl Bytes<Origin, Origin> for bool

Source§

const BYTES_SIZE: usize = 1usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 1]

Source§

fn from_bytes(bytes: [u8; 1], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for char

Source§

const BYTES_SIZE: usize = 4usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 4]

Source§

fn from_bytes(bytes: [u8; 4], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for f32

Source§

const BYTES_SIZE: usize = 4usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 4]

Source§

fn from_bytes(bytes: [u8; 4], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for f64

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for i8

Source§

const BYTES_SIZE: usize = 1usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 1]

Source§

fn from_bytes(bytes: [u8; 1], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for i16

Source§

const BYTES_SIZE: usize = 2usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 2]

Source§

fn from_bytes(bytes: [u8; 2], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for i32

Source§

const BYTES_SIZE: usize = 4usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 4]

Source§

fn from_bytes(bytes: [u8; 4], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for i64

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for i128

Source§

const BYTES_SIZE: usize = 16usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 16]

Source§

fn from_bytes(bytes: [u8; 16], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for isize

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const bool

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const char

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const f32

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const f64

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const i8

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const i16

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const i32

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const i64

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const i128

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const isize

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const u8

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const u16

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const u32

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const u64

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const u128

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for *const usize

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for u8

Source§

const BYTES_SIZE: usize = 1usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 1]

Source§

fn from_bytes(bytes: [u8; 1], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for u16

Source§

const BYTES_SIZE: usize = 2usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 2]

Source§

fn from_bytes(bytes: [u8; 2], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for u32

Source§

const BYTES_SIZE: usize = 4usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 4]

Source§

fn from_bytes(bytes: [u8; 4], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for u64

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for u128

Source§

const BYTES_SIZE: usize = 16usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 16]

Source§

fn from_bytes(bytes: [u8; 16], endianness: bool) -> Self

Source§

impl Bytes<Origin, Origin> for ()

Source§

const BYTES_SIZE: usize = 0usize

Source§

fn from_bytes(_bytes: [u8; 0], _endianness: bool) -> Self

Source§

fn to_bytes(&self, _endianness: bool) -> [u8; 0]

Source§

impl Bytes<Origin, Origin> for usize

Source§

const BYTES_SIZE: usize = 8usize

Source§

fn to_bytes(&self, endianness: bool) -> [u8; 8]

Source§

fn from_bytes(bytes: [u8; 8], endianness: bool) -> Self

Implementors§

Source§

impl Bytes<Origin, Origin> for Type

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for TypeUnit

Source§

const BYTES_SIZE: usize = 8usize

Source§

impl Bytes<Origin, Origin> for userspace::result::Error

Source§

const BYTES_SIZE: usize = 48usize

Source§

impl Bytes<Origin, Origin> for userspace::result::Ok

Source§

const BYTES_SIZE: usize = 48usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::result::error::Error

Source§

const BYTES_SIZE: usize = 32usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::result::ok::Ok

Source§

const BYTES_SIZE: usize = 32usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::result::error::Error

Source§

const BYTES_SIZE: usize = 24usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::result::ok::Ok

Source§

const BYTES_SIZE: usize = 24usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall0::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall0::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall1::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall1::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall2::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall2::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall3::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall3::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall4::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall4::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall5::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall5::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall6::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::architecture::x86_64::syscall::syscall6::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::result::error::Error

Source§

const BYTES_SIZE: usize = 32usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::result::ok::Ok

Source§

const BYTES_SIZE: usize = 32usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::close::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::close::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::fstat::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::fstat::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::lseek::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::lseek::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::mmap::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::mmap::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::mprotect::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::mprotect::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::munmap::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::munmap::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::open::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::open::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::read::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::read::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::result::error::Error

Source§

const BYTES_SIZE: usize = 24usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::result::ok::Ok

Source§

const BYTES_SIZE: usize = 24usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::write::error::Error

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::operating_system::linux::syscall::write::ok::Ok

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for userspace::target::result::error::Error

Source§

const BYTES_SIZE: usize = 40usize

Source§

impl Bytes<Origin, Origin> for userspace::target::result::ok::Ok

Source§

const BYTES_SIZE: usize = 40usize

Source§

impl Bytes<Origin, Origin> for Information

Source§

const BYTES_SIZE: usize = 8usize

Source§

impl Bytes<Origin, Origin> for File

Source§

const BYTES_SIZE: usize = 16usize

Source§

impl Bytes<Origin, Origin> for Pair

Source§

const BYTES_SIZE: usize = 16usize