pub struct FaustBuilder { /* private fields */ }Implementations§
Source§impl FaustBuilder
impl FaustBuilder
pub fn new(in_file: &str, out_file: &str) -> Self
pub fn set_struct_name(self, struct_name: &str) -> Self
pub fn set_module_name(self, module_name: &str) -> Self
pub fn set_use_double(self, use_double: bool) -> Self
pub fn set_faust_path(self, faust_path: &str) -> Self
pub fn set_arch_file(self, arch_file: &str) -> Self
pub fn build(&self)
pub fn build_xml(&self, out_dir: &str)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FaustBuilder
impl RefUnwindSafe for FaustBuilder
impl Send for FaustBuilder
impl Sync for FaustBuilder
impl Unpin for FaustBuilder
impl UnwindSafe for FaustBuilder
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