pub struct CodeAdapter {
pub lang: CodeLang,
}Fields§
§lang: CodeLangImplementations§
Trait Implementations§
Source§impl RefrainAdapter for CodeAdapter
impl RefrainAdapter for CodeAdapter
fn name(&self) -> &str
fn emit( &self, refrain: &ExtractedRefrain<'_>, _ctx: &EmitCtx, ) -> Result<Vec<u8>, AdapterErr>
fn capabilities(&self) -> AdapterCaps
Auto Trait Implementations§
impl Freeze for CodeAdapter
impl RefUnwindSafe for CodeAdapter
impl Send for CodeAdapter
impl Sync for CodeAdapter
impl Unpin for CodeAdapter
impl UnsafeUnpin for CodeAdapter
impl UnwindSafe for CodeAdapter
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