[−][src]Crate wiggle
Re-exports
pub use witx; |
Macros
from_witx | This macro expands to a set of |
Structs
BorrowChecker | |
GuestPtr | A guest pointer into host memory. |
GuestSlice | A smart pointer to a mutable slice in guest memory.
Usable as a |
GuestStr | A smart pointer to a mutable |
Region | Represents a contiguous region in memory. |
Enums
GuestError |
Traits
GuestErrorType | A trait for types which are used to report errors. Each type used in the
first result position of an interface function is used, by convention, to
indicate whether the function was successful and subsequent results are valid,
or whether an error occured. This trait allows wiggle to return the correct
value when the interface function's idiomatic Rust method returns
Ok( |
GuestMemory | A trait which abstracts how to get at the region of host memory taht contains guest memory. |
GuestType | A trait for types that are intended to be pointees in |
GuestTypeTransparent | A trait for |
Pointee | Types that can be pointed to by |