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
Konfiguration beim Anlegen.
Fields§
§guid: GuidGUID des Reader-Endpoints.
vendor_id: VendorIdVendorId fuer den RTPS-Header der ACKNACKs.
writer_proxies: Vec<WriterProxy>Initiale Writer-Proxies. Weitere via add_writer_proxy.
max_samples_per_proxy: usizeKapazitaet des Empfangs-Caches pro Proxy (nicht global).
heartbeat_response_delay: DurationHeartbeat-Response-Delay (Default: 200 ms).
assembler_caps: AssemblerCapsCaps fuer den Fragment-Assembler (pro 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