pub struct ReadPropertyMultipleBudget {
pub max_result_elements: usize,
pub max_service_ack_bytes: usize,
}Expand description
Local ReadPropertyMultiple planning and encoded service-ACK limits.
These do not bound request decoding, object metadata, an individual property read/value encoding, allocator capacity, or process memory. Byte refusal does not roll back reads already performed.
Fields§
§max_result_elements: usizeMaximum aggregate expanded result occurrences (default 256).
ReadProperty, ReadRange and read_local charge a Group’s Present_Value
to this limit as well. The shared endpoint (bacnet-endpoint) has no
ServerConfig: its ReadProperty uses the session’s read_work_limit,
which has the same default and the same abort.
max_service_ack_bytes: usizeMaximum encoded service parameters, excluding APDU/NPDU (default 16384).
Implementations§
Trait Implementations§
Source§impl Clone for ReadPropertyMultipleBudget
impl Clone for ReadPropertyMultipleBudget
impl Copy for ReadPropertyMultipleBudget
Source§impl Debug for ReadPropertyMultipleBudget
impl Debug for ReadPropertyMultipleBudget
Source§impl Default for ReadPropertyMultipleBudget
impl Default for ReadPropertyMultipleBudget
impl Eq for ReadPropertyMultipleBudget
impl StructuralPartialEq for ReadPropertyMultipleBudget
Auto Trait Implementations§
impl Freeze for ReadPropertyMultipleBudget
impl RefUnwindSafe for ReadPropertyMultipleBudget
impl Send for ReadPropertyMultipleBudget
impl Sync for ReadPropertyMultipleBudget
impl Unpin for ReadPropertyMultipleBudget
impl UnsafeUnpin for ReadPropertyMultipleBudget
impl UnwindSafe for ReadPropertyMultipleBudget
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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