pub struct BuildArtifact {
pub ranges: Vec<DataRange>,
pub stats: BuildStats,
pub used_values: Option<Value>,
}Fields§
§ranges: Vec<DataRange>§stats: BuildStats§used_values: Option<Value>Implementations§
Source§impl BuildArtifact
impl BuildArtifact
pub fn output_file( &self, format: OutputFormat, record_width: usize, ) -> OutputFile
pub fn render( &self, format: OutputFormat, record_width: usize, ) -> Result<String, OutputError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BuildArtifact
impl RefUnwindSafe for BuildArtifact
impl Send for BuildArtifact
impl Sync for BuildArtifact
impl Unpin for BuildArtifact
impl UnsafeUnpin for BuildArtifact
impl UnwindSafe for BuildArtifact
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more