pub struct ManifestResponse {
pub details: Option<Details>,
pub manifest: Option<String>,
pub requested: Option<String>,
}Fields
details: Option<Details>The data contained in this manifest. Omitted if the server does not have a manifest for the public_key from the request.
manifest: Option<String>The full manifest data in base64 format. This data is serialized to binary before being base64-encoded. Omitted if the server does not have a manifest for the public_key from the request.
requested: Option<String>The public_key from the request.
Trait Implementations
sourceimpl Debug for ManifestResponse
impl Debug for ManifestResponse
sourceimpl<'de> Deserialize<'de> for ManifestResponse
impl<'de> Deserialize<'de> for ManifestResponse
sourcefn 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 RefUnwindSafe for ManifestResponse
impl Send for ManifestResponse
impl Sync for ManifestResponse
impl Unpin for ManifestResponse
impl UnwindSafe for ManifestResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more