pub struct QualifiedFleetId {
pub name: String,
pub origin: String,
}Expand description
A Fleet identity qualified by where the definition came from.
Deliberately path-free. An absolute filesystem path in a durable receipt
leaks the operator’s home directory, username, and machine layout into
journals and events that travel further than the machine that wrote them.
origin/name plus the schema/content hashes identify a definition precisely
enough to compare two runs, without any of that. Local diagnostic errors
(fleet not found, ambiguous fleet) still name paths — those are read on the
machine that produced them and never persisted onto a receipt.
Fields§
§name: StringFleet name as declared in the file.
origin: StringNon-secret origin label, e.g. workspace or codewhale_home.
Implementations§
Trait Implementations§
Source§impl Clone for QualifiedFleetId
impl Clone for QualifiedFleetId
Source§fn clone(&self) -> QualifiedFleetId
fn clone(&self) -> QualifiedFleetId
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 QualifiedFleetId
impl Debug for QualifiedFleetId
Source§impl<'de> Deserialize<'de> for QualifiedFleetId
impl<'de> Deserialize<'de> for QualifiedFleetId
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 Eq for QualifiedFleetId
Source§impl PartialEq for QualifiedFleetId
impl PartialEq for QualifiedFleetId
Source§impl Serialize for QualifiedFleetId
impl Serialize for QualifiedFleetId
impl StructuralPartialEq for QualifiedFleetId
Auto Trait Implementations§
impl Freeze for QualifiedFleetId
impl RefUnwindSafe for QualifiedFleetId
impl Send for QualifiedFleetId
impl Sync for QualifiedFleetId
impl Unpin for QualifiedFleetId
impl UnsafeUnpin for QualifiedFleetId
impl UnwindSafe for QualifiedFleetId
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