pub struct CppBackend;Trait Implementations§
Source§impl Clone for CppBackend
impl Clone for CppBackend
Source§fn clone(&self) -> CppBackend
fn clone(&self) -> CppBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CodegenBackend for CppBackend
impl CodegenBackend for CppBackend
Source§fn lang(&self) -> &'static str
fn lang(&self) -> &'static str
Stable identifier (e.g.
"rust") used by the HTTP layer to pick a backend.Source§fn emit_css(&self, _css: &Css) -> String
fn emit_css(&self, _css: &Css) -> String
Render a single CSS expression. Useful for tests / quick previews where
the caller doesn’t want a full project layout.
Source§fn emit_project(&self, css: &Css) -> Vec<GeneratedFile>
fn emit_project(&self, css: &Css) -> Vec<GeneratedFile>
Emit a complete standalone project. The returned files are root-relative.
impl Copy for CppBackend
Auto Trait Implementations§
impl Freeze for CppBackend
impl RefUnwindSafe for CppBackend
impl Send for CppBackend
impl Sync for CppBackend
impl Unpin for CppBackend
impl UnsafeUnpin for CppBackend
impl UnwindSafe for CppBackend
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