pub enum TransportPlacement {
Modeled,
Cassette {
id: String,
},
LocalBridge {
name: String,
},
}Expand description
Placement selected for one automotive diagnostic session.
Variants§
Modeled
Synthetic in-process ECU data.
Cassette
Replayable diagnostic cassette identified by a stable label.
LocalBridge
Host-provided bridge selected by name.
Implementations§
Source§impl TransportPlacement
impl TransportPlacement
Sourcepub fn local_bridge(name: impl Into<String>) -> Self
pub fn local_bridge(name: impl Into<String>) -> Self
Builds a local bridge placement.
Trait Implementations§
Source§impl Clone for TransportPlacement
impl Clone for TransportPlacement
Source§fn clone(&self) -> TransportPlacement
fn clone(&self) -> TransportPlacement
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 TransportPlacement
impl Debug for TransportPlacement
impl Eq for TransportPlacement
Source§impl PartialEq for TransportPlacement
impl PartialEq for TransportPlacement
impl StructuralPartialEq for TransportPlacement
Auto Trait Implementations§
impl Freeze for TransportPlacement
impl RefUnwindSafe for TransportPlacement
impl Send for TransportPlacement
impl Sync for TransportPlacement
impl Unpin for TransportPlacement
impl UnsafeUnpin for TransportPlacement
impl UnwindSafe for TransportPlacement
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