pub struct LocalAgenticsImageReference { /* private fields */ }Expand description
Development-only Docker image reference for first-party Agentics local images.
Implementations§
Source§impl LocalAgenticsImageReference
impl LocalAgenticsImageReference
Sourcepub fn try_new(
value: impl AsRef<str>,
) -> Result<Self, LocalAgenticsImageReferenceError>
pub fn try_new( value: impl AsRef<str>, ) -> Result<Self, LocalAgenticsImageReferenceError>
Parse and validate a supported local Agentics Docker image reference.
Sourcepub fn repository(&self) -> &str
pub fn repository(&self) -> &str
Borrow the local repository name used by Agentics image-family policy checks.
Trait Implementations§
Source§impl Clone for LocalAgenticsImageReference
impl Clone for LocalAgenticsImageReference
Source§fn clone(&self) -> LocalAgenticsImageReference
fn clone(&self) -> LocalAgenticsImageReference
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 LocalAgenticsImageReference
impl Debug for LocalAgenticsImageReference
Source§impl<'de> Deserialize<'de> for LocalAgenticsImageReference
impl<'de> Deserialize<'de> for LocalAgenticsImageReference
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 and validate a local Agentics Docker image reference.
impl Eq for LocalAgenticsImageReference
Source§impl Hash for LocalAgenticsImageReference
impl Hash for LocalAgenticsImageReference
Source§impl JsonSchema for LocalAgenticsImageReference
impl JsonSchema for LocalAgenticsImageReference
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Render this domain value inline as a JSON string.
Source§fn schema_name() -> Cow<'static, str>
fn schema_name() -> Cow<'static, str>
Return the schema name used when this value is referenced directly.
Source§fn json_schema(_: &mut SchemaGenerator) -> Schema
fn json_schema(_: &mut SchemaGenerator) -> Schema
Build a string schema matching supported local Agentics image references.
Source§impl PartialEq for LocalAgenticsImageReference
impl PartialEq for LocalAgenticsImageReference
Source§fn eq(&self, other: &LocalAgenticsImageReference) -> bool
fn eq(&self, other: &LocalAgenticsImageReference) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LocalAgenticsImageReference
Auto Trait Implementations§
impl Freeze for LocalAgenticsImageReference
impl RefUnwindSafe for LocalAgenticsImageReference
impl Send for LocalAgenticsImageReference
impl Sync for LocalAgenticsImageReference
impl Unpin for LocalAgenticsImageReference
impl UnsafeUnpin for LocalAgenticsImageReference
impl UnwindSafe for LocalAgenticsImageReference
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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<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 moreSource§impl<T, O> Matches<O> for Twhere
T: PartialEq<O>,
impl<T, O> Matches<O> for Twhere
T: PartialEq<O>,
fn validate_matches(&self, other: &O) -> bool
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more