pub struct ReliableReaderConfig {
pub guid: Guid,
pub vendor_id: VendorId,
pub writer_proxies: Vec<WriterProxy>,
pub max_samples_per_proxy: usize,
pub heartbeat_response_delay: Duration,
pub assembler_caps: AssemblerCaps,
}Expand description
Configuration at creation.
Fields§
§guid: GuidGUID of the reader endpoint.
vendor_id: VendorIdVendorId for the RTPS header of the ACKNACKs.
writer_proxies: Vec<WriterProxy>Initial writer proxies. More via add_writer_proxy.
max_samples_per_proxy: usizeCapacity of the receive cache per proxy (not global).
heartbeat_response_delay: DurationHeartbeat response delay (default: 200 ms).
assembler_caps: AssemblerCapsCaps for the fragment assembler (per proxy).
Trait Implementations§
Source§impl Clone for ReliableReaderConfig
impl Clone for ReliableReaderConfig
Source§fn clone(&self) -> ReliableReaderConfig
fn clone(&self) -> ReliableReaderConfig
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 moreAuto Trait Implementations§
impl Freeze for ReliableReaderConfig
impl RefUnwindSafe for ReliableReaderConfig
impl Send for ReliableReaderConfig
impl Sync for ReliableReaderConfig
impl Unpin for ReliableReaderConfig
impl UnsafeUnpin for ReliableReaderConfig
impl UnwindSafe for ReliableReaderConfig
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