pub struct SourceDirectory {
pub name: String,
pub rev: Option<String>,
pub vrev: Option<String>,
pub srcmd5: String,
pub entries: Vec<SourceDirectoryEntry>,
pub linkinfo: Vec<LinkInfo>,
}Fields§
§name: String§rev: Option<String>§vrev: Option<String>§srcmd5: String§entries: Vec<SourceDirectoryEntry>§linkinfo: Vec<LinkInfo>Trait Implementations§
Source§impl Debug for SourceDirectory
impl Debug for SourceDirectory
Source§impl<'de> Deserialize<'de> for SourceDirectory
impl<'de> Deserialize<'de> for SourceDirectory
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 SourceDirectory
impl RefUnwindSafe for SourceDirectory
impl Send for SourceDirectory
impl Sync for SourceDirectory
impl Unpin for SourceDirectory
impl UnsafeUnpin for SourceDirectory
impl UnwindSafe for SourceDirectory
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