pub struct RebuildInput {
pub type_name: &'static str,
pub identifier: Option<Cow<'static, str>>,
}Expand description
Describes the persisted input that a rebuild report evaluated.
Fields§
§type_name: &'static strRust type name of the persisted input shape.
identifier: Option<Cow<'static, str>>Optional stable identifier for the specific persisted input.
Trait Implementations§
Source§impl Clone for RebuildInput
impl Clone for RebuildInput
Source§fn clone(&self) -> RebuildInput
fn clone(&self) -> RebuildInput
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 RebuildInput
impl Debug for RebuildInput
impl Eq for RebuildInput
Source§impl PartialEq for RebuildInput
impl PartialEq for RebuildInput
Source§fn eq(&self, other: &RebuildInput) -> bool
fn eq(&self, other: &RebuildInput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RebuildInput
Auto Trait Implementations§
impl Freeze for RebuildInput
impl RefUnwindSafe for RebuildInput
impl Send for RebuildInput
impl Sync for RebuildInput
impl Unpin for RebuildInput
impl UnsafeUnpin for RebuildInput
impl UnwindSafe for RebuildInput
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