pub struct CoderPinView {
pub model: String,
pub source: String,
}Expand description
The resolved coder pin, as heal.status reports it.
Fields§
§model: StringThe model id, verbatim — not canonicalized. A coder.toml value is
legitimately outside CAR’s registry (on the external rung it is
forwarded to a third-party CLI’s own namespace), so showing the
operator what the file says is the useful answer.
source: StringWhich file won, as a machine value: heal_toml or coder_toml.
Not prose. Every non-CLI consumer — a host app, a script, a human reading raw JSON — would otherwise have to strip markdown backticks out of a JSON-RPC field; the operator-facing wording is the renderer’s job.
Trait Implementations§
Source§impl Clone for CoderPinView
impl Clone for CoderPinView
Source§impl Debug for CoderPinView
impl Debug for CoderPinView
impl Eq for CoderPinView
Source§impl PartialEq for CoderPinView
impl PartialEq for CoderPinView
Source§impl Serialize for CoderPinView
impl Serialize for CoderPinView
impl StructuralPartialEq for CoderPinView
Auto Trait Implementations§
impl Freeze for CoderPinView
impl RefUnwindSafe for CoderPinView
impl Send for CoderPinView
impl Sync for CoderPinView
impl Unpin for CoderPinView
impl UnsafeUnpin for CoderPinView
impl UnwindSafe for CoderPinView
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more