pub struct BuilderInfo {
pub name: String,
pub version: String,
pub supported_architectures: Vec<ModelArchitecture>,
pub supported_weight_formats: Vec<WeightFormat>,
pub supported_optimizations: Vec<OptimizationTechnique>,
pub capabilities: BuilderCapabilities,
}Expand description
Builder information and capabilities
Fields§
§name: StringBuilder name
version: StringBuilder version
supported_architectures: Vec<ModelArchitecture>Supported model architectures
supported_weight_formats: Vec<WeightFormat>Supported weight formats
supported_optimizations: Vec<OptimizationTechnique>Supported optimization techniques
capabilities: BuilderCapabilitiesBuilder capabilities
Trait Implementations§
Source§impl Clone for BuilderInfo
impl Clone for BuilderInfo
Source§fn clone(&self) -> BuilderInfo
fn clone(&self) -> BuilderInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BuilderInfo
impl Debug for BuilderInfo
Source§impl<'de> Deserialize<'de> for BuilderInfo
impl<'de> Deserialize<'de> for BuilderInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BuilderInfo
impl RefUnwindSafe for BuilderInfo
impl Send for BuilderInfo
impl Sync for BuilderInfo
impl Unpin for BuilderInfo
impl UnsafeUnpin for BuilderInfo
impl UnwindSafe for BuilderInfo
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