Struct solana_rbpf::syscalls::SyscallMemFrob
source · pub struct SyscallMemFrob {}
Expand description
Same as void *memfrob(void *s, size_t n);
in string.h
in C. See the GNU manual page (in
section 3) for memfrob
. The memory is directly modified, and the syscall returns 0 in all
cases. Arguments 3 to 5 are unused.
Implementations§
Auto Trait Implementations§
impl Freeze for SyscallMemFrob
impl RefUnwindSafe for SyscallMemFrob
impl Send for SyscallMemFrob
impl Sync for SyscallMemFrob
impl Unpin for SyscallMemFrob
impl UnwindSafe for SyscallMemFrob
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
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more