pub struct RecordCheckAckRequest {
pub repo_path: Option<RepositoryRef>,
pub state_id: Option<StateId>,
pub check_kind: i32,
pub check_ref: String,
pub acked: bool,
pub algorithm: String,
pub public_key: Vec<u8>,
pub signature: Vec<u8>,
pub acked_at: Option<Timestamp>,
pub client_operation_id: String,
}Fields§
§repo_path: Option<RepositoryRef>§state_id: Option<StateId>§check_kind: i32§check_ref: String§acked: bool§algorithm: String§public_key: Vec<u8>§signature: Vec<u8>§acked_at: Option<Timestamp>§client_operation_id: StringImplementations§
Source§impl RecordCheckAckRequest
impl RecordCheckAckRequest
Sourcepub fn check_kind(&self) -> CheckKind
pub fn check_kind(&self) -> CheckKind
Returns the enum value of check_kind, or the default if the field is set to an invalid enum value.
Sourcepub fn set_check_kind(&mut self, value: CheckKind)
pub fn set_check_kind(&mut self, value: CheckKind)
Sets check_kind to the provided enum value.
Trait Implementations§
Source§impl Clone for RecordCheckAckRequest
impl Clone for RecordCheckAckRequest
Source§fn clone(&self) -> RecordCheckAckRequest
fn clone(&self) -> RecordCheckAckRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RecordCheckAckRequest
impl Debug for RecordCheckAckRequest
Source§impl Default for RecordCheckAckRequest
impl Default for RecordCheckAckRequest
impl Eq for RecordCheckAckRequest
Source§impl Hash for RecordCheckAckRequest
impl Hash for RecordCheckAckRequest
Source§impl Message for RecordCheckAckRequest
impl Message for RecordCheckAckRequest
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 RecordCheckAckRequest
impl PartialEq for RecordCheckAckRequest
impl StructuralPartialEq for RecordCheckAckRequest
Auto Trait Implementations§
impl Freeze for RecordCheckAckRequest
impl RefUnwindSafe for RecordCheckAckRequest
impl Send for RecordCheckAckRequest
impl Sync for RecordCheckAckRequest
impl Unpin for RecordCheckAckRequest
impl UnsafeUnpin for RecordCheckAckRequest
impl UnwindSafe for RecordCheckAckRequest
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