pub struct DirectoryPlatformRelease {
pub full: Artifact,
pub managed_paths: Vec<String>,
pub target: FileTreeManifest,
pub deltas: Vec<DirectoryDelta>,
}Fields§
§full: Artifact§managed_paths: Vec<String>§target: FileTreeManifest§deltas: Vec<DirectoryDelta>Implementations§
Source§impl DirectoryPlatformRelease
impl DirectoryPlatformRelease
pub fn delta_from(&self, version: &str) -> Option<&DirectoryDelta>
Trait Implementations§
Source§impl Clone for DirectoryPlatformRelease
impl Clone for DirectoryPlatformRelease
Source§fn clone(&self) -> DirectoryPlatformRelease
fn clone(&self) -> DirectoryPlatformRelease
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DirectoryPlatformRelease
impl Debug for DirectoryPlatformRelease
Source§impl<'de> Deserialize<'de> for DirectoryPlatformRelease
impl<'de> Deserialize<'de> for DirectoryPlatformRelease
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 DirectoryPlatformRelease
impl RefUnwindSafe for DirectoryPlatformRelease
impl Send for DirectoryPlatformRelease
impl Sync for DirectoryPlatformRelease
impl Unpin for DirectoryPlatformRelease
impl UnsafeUnpin for DirectoryPlatformRelease
impl UnwindSafe for DirectoryPlatformRelease
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