pub struct RunPin {
pub model: String,
pub provider: String,
pub version: String,
pub seed: u64,
}Expand description
Governance record pinning the model/provider/version/seed a run was produced under. Recorded alongside a snapshot so a replay can prove it is reproducing the same configuration.
Fields§
§model: String§provider: String§version: String§seed: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunPin
impl<'de> Deserialize<'de> for RunPin
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 RunPin
impl StructuralPartialEq for RunPin
Auto Trait Implementations§
impl Freeze for RunPin
impl RefUnwindSafe for RunPin
impl Send for RunPin
impl Sync for RunPin
impl Unpin for RunPin
impl UnsafeUnpin for RunPin
impl UnwindSafe for RunPin
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