pub enum JtagTap {
RiscvTap,
LcTap,
}
Expand description
Available JTAG TAPs (software TAPS) in OpenTitan.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JtagTap
impl<'de> Deserialize<'de> for JtagTap
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
impl Copy for JtagTap
impl StructuralPartialEq for JtagTap
Auto Trait Implementations§
impl Freeze for JtagTap
impl RefUnwindSafe for JtagTap
impl Send for JtagTap
impl Sync for JtagTap
impl Unpin for JtagTap
impl UnwindSafe for JtagTap
Blanket Implementations§
§impl<T> Annotate for T
impl<T> Annotate for T
default fn format( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<Format>
default fn comment( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<String>
default fn as_annotate(&self) -> Option<&dyn Annotate>
default fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
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