pub struct BlueprintInstance {
pub pk: Uuid,
pub name: String,
pub path: Option<String>,
pub context: Option<Option<Value>>,
pub last_applied: String,
pub last_applied_hash: String,
pub status: BlueprintInstanceStatusEnum,
pub enabled: Option<bool>,
pub managed_models: Vec<String>,
pub metadata: Option<Value>,
pub content: Option<String>,
}
Expand description
BlueprintInstance : Info about a single blueprint instance file
Fields§
§pk: Uuid
§name: String
§path: Option<String>
§context: Option<Option<Value>>
§last_applied: String
§last_applied_hash: String
§status: BlueprintInstanceStatusEnum
§enabled: Option<bool>
§managed_models: Vec<String>
§metadata: Option<Value>
§content: Option<String>
Implementations§
Trait Implementations§
Source§impl Clone for BlueprintInstance
impl Clone for BlueprintInstance
Source§fn clone(&self) -> BlueprintInstance
fn clone(&self) -> BlueprintInstance
Returns a duplicate of the value. Read more
1.0.0 · 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 BlueprintInstance
impl Debug for BlueprintInstance
Source§impl Default for BlueprintInstance
impl Default for BlueprintInstance
Source§fn default() -> BlueprintInstance
fn default() -> BlueprintInstance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BlueprintInstance
impl<'de> Deserialize<'de> for BlueprintInstance
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
Source§impl PartialEq for BlueprintInstance
impl PartialEq for BlueprintInstance
Source§impl Serialize for BlueprintInstance
impl Serialize for BlueprintInstance
impl StructuralPartialEq for BlueprintInstance
Auto Trait Implementations§
impl Freeze for BlueprintInstance
impl RefUnwindSafe for BlueprintInstance
impl Send for BlueprintInstance
impl Sync for BlueprintInstance
impl Unpin for BlueprintInstance
impl UnwindSafe for BlueprintInstance
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