pub struct DiscoveredEmbeddingSpace { /* private fields */ }Expand description
One validated compatibility lineage and its optional complete active generation.
Implementations§
Source§impl DiscoveredEmbeddingSpace
impl DiscoveredEmbeddingSpace
Sourcepub const fn compatibility_id(&self) -> EmbeddingCompatibilityId
pub const fn compatibility_id(&self) -> EmbeddingCompatibilityId
Exact digest-addressed compatibility identity.
Sourcepub const fn descriptor(&self) -> &EmbeddingCompatibilityDescriptor
pub const fn descriptor(&self) -> &EmbeddingCompatibilityDescriptor
Fully validated compatibility descriptor reopened from space.json.
Sourcepub const fn active(&self) -> Option<&EmbeddingGenerationPublication>
pub const fn active(&self) -> Option<&EmbeddingGenerationPublication>
Fully verified active generation, or None before first publication.
Trait Implementations§
Source§impl Clone for DiscoveredEmbeddingSpace
impl Clone for DiscoveredEmbeddingSpace
Source§fn clone(&self) -> DiscoveredEmbeddingSpace
fn clone(&self) -> DiscoveredEmbeddingSpace
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 DiscoveredEmbeddingSpace
impl Debug for DiscoveredEmbeddingSpace
Source§impl PartialEq for DiscoveredEmbeddingSpace
impl PartialEq for DiscoveredEmbeddingSpace
impl StructuralPartialEq for DiscoveredEmbeddingSpace
Auto Trait Implementations§
impl Freeze for DiscoveredEmbeddingSpace
impl RefUnwindSafe for DiscoveredEmbeddingSpace
impl Send for DiscoveredEmbeddingSpace
impl Sync for DiscoveredEmbeddingSpace
impl Unpin for DiscoveredEmbeddingSpace
impl UnsafeUnpin for DiscoveredEmbeddingSpace
impl UnwindSafe for DiscoveredEmbeddingSpace
Blanket Implementations§
impl<T> Allocation for T
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,
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