pub struct RawRsFile { /* private fields */ }Implementations§
Source§impl RawRsFile
impl RawRsFile
pub fn new<S: AsRef<str>>(src: S) -> Self
pub fn go_internal_drop() -> &'static str
pub fn go_shm_include() -> &'static str
pub fn go_shm_ring_init() -> &'static str
pub fn convert_structs_to_ref( &self, ) -> Result<(HashMap<Ident, Ident>, TokenStream)>
pub fn convert_structs_to_go( &self, levels: &HashMap<Ident, u8>, go118: bool, ) -> Result<String>
pub fn convert_r2g_trait(&self) -> Result<Vec<R2GTraitRepr>>
pub fn convert_g2r_trait(&self) -> Result<Vec<G2RTraitRepr>>
pub fn convert_structs_levels(&self) -> Result<HashMap<Ident, u8>>
Auto Trait Implementations§
impl !Send for RawRsFile
impl !Sync for RawRsFile
impl Freeze for RawRsFile
impl RefUnwindSafe for RawRsFile
impl Unpin for RawRsFile
impl UnsafeUnpin for RawRsFile
impl UnwindSafe for RawRsFile
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