pub struct FishboneBoneSpec {
pub label: String,
pub causes: Vec<FishboneCauseSpec>,
}Expand description
A category of causes: a bone with its causes.
Fields§
§label: String§causes: Vec<FishboneCauseSpec>Trait Implementations§
Source§impl Clone for FishboneBoneSpec
impl Clone for FishboneBoneSpec
Source§impl Debug for FishboneBoneSpec
impl Debug for FishboneBoneSpec
Source§impl<'de> Deserialize<'de> for FishboneBoneSpec
impl<'de> Deserialize<'de> for FishboneBoneSpec
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 FishboneBoneSpec
impl RefUnwindSafe for FishboneBoneSpec
impl Send for FishboneBoneSpec
impl Sync for FishboneBoneSpec
impl Unpin for FishboneBoneSpec
impl UnsafeUnpin for FishboneBoneSpec
impl UnwindSafe for FishboneBoneSpec
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