#[non_exhaustive]pub struct DeleteHookRequest {
pub name: String,
/* private fields */
}Expand description
DeleteHookRequest is the request to delete a hook.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. Name of the hook to delete.
The format is
projects/{project_number}/locations/{location_id}/repositories/{repository_id}/hooks/{hook_id}.
Implementations§
Trait Implementations§
Source§impl Clone for DeleteHookRequest
impl Clone for DeleteHookRequest
Source§fn clone(&self) -> DeleteHookRequest
fn clone(&self) -> DeleteHookRequest
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 DeleteHookRequest
impl Debug for DeleteHookRequest
Source§impl Default for DeleteHookRequest
impl Default for DeleteHookRequest
Source§fn default() -> DeleteHookRequest
fn default() -> DeleteHookRequest
Returns the “default value” for a type. Read more
Source§impl Message for DeleteHookRequest
impl Message for DeleteHookRequest
Source§impl PartialEq for DeleteHookRequest
impl PartialEq for DeleteHookRequest
impl StructuralPartialEq for DeleteHookRequest
Auto Trait Implementations§
impl Freeze for DeleteHookRequest
impl RefUnwindSafe for DeleteHookRequest
impl Send for DeleteHookRequest
impl Sync for DeleteHookRequest
impl Unpin for DeleteHookRequest
impl UnwindSafe for DeleteHookRequest
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