pub struct GitInfo {
pub collection_folder: Option<String>,
pub domain: Option<String>,
pub organization: Option<String>,
pub repository: Option<String>,
pub schema_folder: Option<String>,
}
Fields§
§collection_folder: Option<String>
The API definition’s collection repository folder location.
domain: Option<String>
The domain at which the Git repository is hosted.
organization: Option<String>
The organization that owns the repository.
repository: Option<String>
The repository’s name.
schema_folder: Option<String>
The API definition’s repository folder location. This returns an empty string if the connected repository uses a root file.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GitInfo
impl<'de> Deserialize<'de> for GitInfo
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 GitInfo
Auto Trait Implementations§
impl Freeze for GitInfo
impl RefUnwindSafe for GitInfo
impl Send for GitInfo
impl Sync for GitInfo
impl Unpin for GitInfo
impl UnwindSafe for GitInfo
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