pub struct VerifiedEbpfProgram { /* private fields */ }Implementations§
Source§impl VerifiedEbpfProgram
impl VerifiedEbpfProgram
pub fn to_code(self) -> Vec<EbpfInstruction>
pub fn code(&self) -> &[EbpfInstruction]
pub fn struct_access_instructions(&self) -> &[StructAccess]
pub fn from_verified_code( code: Vec<EbpfInstruction>, args: Vec<Type>, struct_access_instructions: Vec<StructAccess>, maps: Vec<MapSchema>, ) -> Self
pub fn maps(&self) -> &[MapSchema]
Trait Implementations§
Source§impl Clone for VerifiedEbpfProgram
impl Clone for VerifiedEbpfProgram
Source§fn clone(&self) -> VerifiedEbpfProgram
fn clone(&self) -> VerifiedEbpfProgram
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for VerifiedEbpfProgram
impl RefUnwindSafe for VerifiedEbpfProgram
impl Send for VerifiedEbpfProgram
impl Sync for VerifiedEbpfProgram
impl Unpin for VerifiedEbpfProgram
impl UnwindSafe for VerifiedEbpfProgram
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