pub struct OutputMeta { /* private fields */ }Expand description
Inspectable metadata for a materialized output.
Implementations§
Source§impl OutputMeta
impl OutputMeta
Sourcepub fn debug_name(&self) -> &str
pub fn debug_name(&self) -> &str
Returns this output’s debug name.
Sourcepub fn dependencies(&self) -> &DependencyList
pub fn dependencies(&self) -> &DependencyList
Returns this output’s explicit dependencies.
Sourcepub fn options(&self) -> OutputOptions
pub fn options(&self) -> OutputOptions
Returns this output’s emission options.
Sourcepub fn created_revision(&self) -> Revision
pub fn created_revision(&self) -> Revision
Returns the graph revision at which this output was created.
Trait Implementations§
Source§impl Clone for OutputMeta
impl Clone for OutputMeta
Source§fn clone(&self) -> OutputMeta
fn clone(&self) -> OutputMeta
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 Debug for OutputMeta
impl Debug for OutputMeta
impl Eq for OutputMeta
Source§impl PartialEq for OutputMeta
impl PartialEq for OutputMeta
Source§fn eq(&self, other: &OutputMeta) -> bool
fn eq(&self, other: &OutputMeta) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OutputMeta
Auto Trait Implementations§
impl Freeze for OutputMeta
impl RefUnwindSafe for OutputMeta
impl Send for OutputMeta
impl Sync for OutputMeta
impl Unpin for OutputMeta
impl UnsafeUnpin for OutputMeta
impl UnwindSafe for OutputMeta
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