Struct gitlab::webhooks::ProjectWikiHookAttrs
source · pub struct ProjectWikiHookAttrs {
pub web_url: String,
pub git_ssh_url: String,
pub git_http_url: String,
pub path_with_namespace: String,
pub default_branch: String,
}Expand description
Wiki project information exposed in hooks.
Fields§
§web_url: StringThe URL for the project’s homepage.
git_ssh_url: StringThe URL to clone the repository over SSH.
git_http_url: StringThe URL to clone the repository over HTTPS.
path_with_namespace: StringThe path to the project’s repository with its namespace.
default_branch: StringThe default branch for the project.
Trait Implementations§
source§impl Clone for ProjectWikiHookAttrs
impl Clone for ProjectWikiHookAttrs
source§fn clone(&self) -> ProjectWikiHookAttrs
fn clone(&self) -> ProjectWikiHookAttrs
Returns a copy 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 ProjectWikiHookAttrs
impl Debug for ProjectWikiHookAttrs
source§impl<'de> Deserialize<'de> for ProjectWikiHookAttrs
impl<'de> Deserialize<'de> for ProjectWikiHookAttrs
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 RefUnwindSafe for ProjectWikiHookAttrs
impl Send for ProjectWikiHookAttrs
impl Sync for ProjectWikiHookAttrs
impl Unpin for ProjectWikiHookAttrs
impl UnwindSafe for ProjectWikiHookAttrs
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