Trait Builder

Source
pub trait Builder {
    // Required method
    fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>;
}

Required Methods§

Source

fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>

Implementations on Foreign Types§

Source§

impl Builder for &str

Source§

fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>

Source§

impl Builder for Option<Figure<'_>>

Source§

fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>

Source§

impl Builder for f32

Source§

fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>

Source§

impl Builder for usize

Source§

fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>

Source§

impl<T: Builder> Builder for Vec<T>

Source§

fn build(&self, buffer: &mut String) -> Result<(), SgfToolError>

Implementors§