pub struct TriggerPipelineRequest {
pub branch: String,
pub merge_request_id: Option<String>,
}Fields§
§branch: String§merge_request_id: Option<String>Implementations§
Source§impl TriggerPipelineRequest
impl TriggerPipelineRequest
Sourcepub fn merge_request_id(&self) -> &str
pub fn merge_request_id(&self) -> &str
Returns the value of merge_request_id, or the default value if merge_request_id is unset.
Trait Implementations§
Source§impl Clone for TriggerPipelineRequest
impl Clone for TriggerPipelineRequest
Source§fn clone(&self) -> TriggerPipelineRequest
fn clone(&self) -> TriggerPipelineRequest
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 TriggerPipelineRequest
impl Debug for TriggerPipelineRequest
Source§impl Default for TriggerPipelineRequest
impl Default for TriggerPipelineRequest
Source§impl<'de> Deserialize<'de> for TriggerPipelineRequest
impl<'de> Deserialize<'de> for TriggerPipelineRequest
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
Source§impl Message for TriggerPipelineRequest
impl Message for TriggerPipelineRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for TriggerPipelineRequest
impl PartialEq for TriggerPipelineRequest
Source§impl Serialize for TriggerPipelineRequest
impl Serialize for TriggerPipelineRequest
impl StructuralPartialEq for TriggerPipelineRequest
Auto Trait Implementations§
impl Freeze for TriggerPipelineRequest
impl RefUnwindSafe for TriggerPipelineRequest
impl Send for TriggerPipelineRequest
impl Sync for TriggerPipelineRequest
impl Unpin for TriggerPipelineRequest
impl UnsafeUnpin for TriggerPipelineRequest
impl UnwindSafe for TriggerPipelineRequest
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