pub struct ReadRangeBudget {
pub max_returned_items: usize,
pub max_service_ack_bytes: usize,
}Expand description
Positive limits on returned items and the complete logical service ACK. APDU/NPDU envelopes are excluded. Unsegmented peers may further reduce bytes. Full property reads, identity retrieval/selection, and one trial item encoding remain outside these limits.
Fields§
§max_returned_items: usizeMaximum items per directional page (default 256).
max_service_ack_bytes: usizeMaximum complete service-ACK bytes (default 16384).
Implementations§
Trait Implementations§
Source§impl Clone for ReadRangeBudget
impl Clone for ReadRangeBudget
impl Copy for ReadRangeBudget
Source§impl Debug for ReadRangeBudget
impl Debug for ReadRangeBudget
Source§impl Default for ReadRangeBudget
impl Default for ReadRangeBudget
impl Eq for ReadRangeBudget
Source§impl PartialEq for ReadRangeBudget
impl PartialEq for ReadRangeBudget
impl StructuralPartialEq for ReadRangeBudget
Auto Trait Implementations§
impl Freeze for ReadRangeBudget
impl RefUnwindSafe for ReadRangeBudget
impl Send for ReadRangeBudget
impl Sync for ReadRangeBudget
impl Unpin for ReadRangeBudget
impl UnsafeUnpin for ReadRangeBudget
impl UnwindSafe for ReadRangeBudget
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