pub struct RepoContent {
pub dir: Option<Option<Box<RepoDirContent>>>,
pub file: Option<Option<Box<RepoFileContent>>>,
pub submodule: Option<Option<Box<RepoSubmoduleContent>>>,
pub symlink: Option<Option<Box<RepoSymlinkContent>>>,
}Fields§
§dir: Option<Option<Box<RepoDirContent>>>§file: Option<Option<Box<RepoFileContent>>>§submodule: Option<Option<Box<RepoSubmoduleContent>>>§symlink: Option<Option<Box<RepoSymlinkContent>>>Implementations§
Source§impl RepoContent
impl RepoContent
pub fn new() -> RepoContent
Trait Implementations§
Source§impl Clone for RepoContent
impl Clone for RepoContent
Source§fn clone(&self) -> RepoContent
fn clone(&self) -> RepoContent
Returns a duplicate of the value. Read more
1.0.0 · 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 RepoContent
impl Debug for RepoContent
Source§impl Default for RepoContent
impl Default for RepoContent
Source§fn default() -> RepoContent
fn default() -> RepoContent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepoContent
impl<'de> Deserialize<'de> for RepoContent
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
Source§impl PartialEq for RepoContent
impl PartialEq for RepoContent
Source§impl Serialize for RepoContent
impl Serialize for RepoContent
impl StructuralPartialEq for RepoContent
Auto Trait Implementations§
impl Freeze for RepoContent
impl RefUnwindSafe for RepoContent
impl Send for RepoContent
impl Sync for RepoContent
impl Unpin for RepoContent
impl UnwindSafe for RepoContent
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