pub struct TestProgram { /* private fields */ }Implementations§
Source§impl TestProgram
impl TestProgram
pub fn maps(&self) -> &[PinnedMap]
pub fn get_fidl_program(&self) -> VerifiedProgram
pub fn get_program_handle(&self) -> ProgramHandle
pub fn get_program_id(&self) -> ProgramId
pub fn mark_defunct(self) -> EventPair
pub fn read_test_state(&self) -> TestProgramState
pub fn read_test_result(&self) -> TestResult
pub fn write_test_config(&self, config: TestConfig)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TestProgram
impl !RefUnwindSafe for TestProgram
impl Send for TestProgram
impl Sync for TestProgram
impl Unpin for TestProgram
impl UnsafeUnpin for TestProgram
impl !UnwindSafe for TestProgram
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
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
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