pub struct RefInfo {
pub id: String,
pub repository: RepositoryInfo,
}
Expand description
Information about a Git reference (branch)
Fields§
§id: String
The ID of the reference (usually branch name)
repository: RepositoryInfo
The repository the branch belongs to
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RefInfo
impl<'de> Deserialize<'de> for RefInfo
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 RefInfo
Auto Trait Implementations§
impl Freeze for RefInfo
impl RefUnwindSafe for RefInfo
impl Send for RefInfo
impl Sync for RefInfo
impl Unpin for RefInfo
impl UnwindSafe for RefInfo
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