pub struct R2GTraitRepr { /* private fields */ }
Implementations§
Source§impl R2GTraitRepr
impl R2GTraitRepr
pub fn fns(&self) -> &[R2GFnRepr]
pub fn generate_go_exports(&self, levels: &HashMap<Ident, u8>) -> String
pub fn generate_go_interface(&self) -> String
pub fn generate_rs( &self, binding_path: Option<&Path>, queue_size: Option<usize>, ) -> Result<TokenStream>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for R2GTraitRepr
impl RefUnwindSafe for R2GTraitRepr
impl !Send for R2GTraitRepr
impl !Sync for R2GTraitRepr
impl Unpin for R2GTraitRepr
impl UnwindSafe for R2GTraitRepr
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