pub struct FilesJson {
pub files: Option<Vec<FileJson>>,
pub rev: Option<String>,
}Fields§
§files: Option<Vec<FileJson>>Files are the selected files, sorted by path. Directories are never returned.
rev: Option<String>Rev is the full revision the ref resolved to — pin follow-up reads to it.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FilesJson
impl<'de> Deserialize<'de> for FilesJson
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 StructuralPartialEq for FilesJson
Auto Trait Implementations§
impl Freeze for FilesJson
impl RefUnwindSafe for FilesJson
impl Send for FilesJson
impl Sync for FilesJson
impl Unpin for FilesJson
impl UnsafeUnpin for FilesJson
impl UnwindSafe for FilesJson
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