pub struct CatalogEntry {
pub name: String,
pub iri: String,
pub state: Option<State>,
pub public: Option<bool>,
pub version: Option<String>,
pub last_run: Option<LastRun>,
pub error: Option<String>,
}Expand description
One row of the catalog.
Fields§
§name: StringThe script.
iri: Stringurn:script:{name}.
state: Option<State>Its state, when its head could be read.
public: Option<bool>Whether it is public.
version: Option<String>Its head version.
last_run: Option<LastRun>Its latest run.
error: Option<String>Why its head could not be read, when it could not.
Trait Implementations§
Source§impl Clone for CatalogEntry
impl Clone for CatalogEntry
Source§impl Debug for CatalogEntry
impl Debug for CatalogEntry
Source§impl<'de> Deserialize<'de> for CatalogEntry
impl<'de> Deserialize<'de> for CatalogEntry
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 CatalogEntry
Source§impl PartialEq for CatalogEntry
impl PartialEq for CatalogEntry
Source§impl Serialize for CatalogEntry
impl Serialize for CatalogEntry
impl StructuralPartialEq for CatalogEntry
Auto Trait Implementations§
impl Freeze for CatalogEntry
impl RefUnwindSafe for CatalogEntry
impl Send for CatalogEntry
impl Sync for CatalogEntry
impl Unpin for CatalogEntry
impl UnsafeUnpin for CatalogEntry
impl UnwindSafe for CatalogEntry
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