pub struct ComponentInfo {
pub name: String,
pub type_name: String,
}Expand description
Information about a pipeline component.
This struct provides identifying information about a component, including its name and type, which is useful for logging and error reporting.
Fields§
§name: StringThe name of the component.
type_name: StringThe type name of the component.
Implementations§
Trait Implementations§
Source§impl Clone for ComponentInfo
impl Clone for ComponentInfo
Source§fn clone(&self) -> ComponentInfo
fn clone(&self) -> ComponentInfo
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 ComponentInfo
impl Debug for ComponentInfo
Source§impl Default for ComponentInfo
impl Default for ComponentInfo
Source§impl PartialEq for ComponentInfo
impl PartialEq for ComponentInfo
impl StructuralPartialEq for ComponentInfo
Auto Trait Implementations§
impl Freeze for ComponentInfo
impl RefUnwindSafe for ComponentInfo
impl Send for ComponentInfo
impl Sync for ComponentInfo
impl Unpin for ComponentInfo
impl UnwindSafe for ComponentInfo
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