pub struct AddRaftVoterRequestV0 {
pub correlation_id: i32,
pub client_id: Option<String>,
pub cluster_id: Option<String>,
pub timeout_ms: i32,
pub voter_id: i32,
pub voter_directory_id: [u8; 16],
pub listeners: Vec<RaftVoterListener>,
}Expand description
AddRaftVoter v0 request.
Fields§
§correlation_id: i32§client_id: Option<String>§cluster_id: Option<String>§timeout_ms: i32§voter_id: i32§voter_directory_id: [u8; 16]§listeners: Vec<RaftVoterListener>Implementations§
Trait Implementations§
Source§impl Clone for AddRaftVoterRequestV0
impl Clone for AddRaftVoterRequestV0
Source§fn clone(&self) -> AddRaftVoterRequestV0
fn clone(&self) -> AddRaftVoterRequestV0
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 AddRaftVoterRequestV0
impl Debug for AddRaftVoterRequestV0
impl Eq for AddRaftVoterRequestV0
Source§impl PartialEq for AddRaftVoterRequestV0
impl PartialEq for AddRaftVoterRequestV0
impl StructuralPartialEq for AddRaftVoterRequestV0
Auto Trait Implementations§
impl Freeze for AddRaftVoterRequestV0
impl RefUnwindSafe for AddRaftVoterRequestV0
impl Send for AddRaftVoterRequestV0
impl Sync for AddRaftVoterRequestV0
impl Unpin for AddRaftVoterRequestV0
impl UnsafeUnpin for AddRaftVoterRequestV0
impl UnwindSafe for AddRaftVoterRequestV0
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