pub struct StorePinOrder {
pub node_id: String,
pub registry: String,
pub id: String,
pub version: String,
pub sha256: Option<String>,
pub config: CtlConfig,
pub start: bool,
}Expand description
An operator store pin to place on a Seed.
Fields§
§node_id: StringOperator-assigned Seed node id.
registry: StringStore registry (cognitum).
id: StringCog id.
version: StringPinned version.
sha256: Option<String>Optional expected SHA-256 of the store binary.
config: CtlConfigInstance configuration.
start: boolStart after installing (Seeds auto-start; the adapter stops first).
Trait Implementations§
Source§impl Clone for StorePinOrder
impl Clone for StorePinOrder
Source§impl Debug for StorePinOrder
impl Debug for StorePinOrder
Source§impl<'de> Deserialize<'de> for StorePinOrder
impl<'de> Deserialize<'de> for StorePinOrder
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
Auto Trait Implementations§
impl Freeze for StorePinOrder
impl RefUnwindSafe for StorePinOrder
impl Send for StorePinOrder
impl Sync for StorePinOrder
impl Unpin for StorePinOrder
impl UnsafeUnpin for StorePinOrder
impl UnwindSafe for StorePinOrder
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<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