pub struct WebApp {
pub service_id: Uuid,
pub service_name: String,
pub version: i32,
pub sha256: Option<String>,
pub size: Option<u64>,
}Expand description
A web app’s current deployment, as its runner serves it.
Fields§
§service_id: Uuid§service_name: String§version: i32§sha256: Option<String>The SHA-256 of its bundle, hex; None for a bundle uploaded before
bundles were hashed, which the runner API cannot serve.
size: Option<u64>The size of its bundle in bytes.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WebApp
impl<'de> Deserialize<'de> for WebApp
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 WebApp
impl StructuralPartialEq for WebApp
Auto Trait Implementations§
impl Freeze for WebApp
impl RefUnwindSafe for WebApp
impl Send for WebApp
impl Sync for WebApp
impl Unpin for WebApp
impl UnsafeUnpin for WebApp
impl UnwindSafe for WebApp
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