pub struct ReadRangeRequest {
pub object_id: ObjectId,
pub property_id: PropertyId,
pub array_index: Option<u32>,
pub range: ReadRangeSpecifier,
pub invoke_id: u8,
}Fields§
§object_id: ObjectId§property_id: PropertyId§array_index: Option<u32>§range: ReadRangeSpecifier§invoke_id: u8Implementations§
Source§impl ReadRangeRequest
impl ReadRangeRequest
pub fn encode(&self, w: &mut Writer<'_>) -> Result<(), EncodeError>
pub fn by_position( object_id: ObjectId, property_id: PropertyId, array_index: Option<u32>, reference_index: i32, count: i16, invoke_id: u8, ) -> Self
pub fn by_sequence_number( object_id: ObjectId, property_id: PropertyId, array_index: Option<u32>, reference_sequence: u32, count: i16, invoke_id: u8, ) -> Self
pub fn by_time( object_id: ObjectId, property_id: PropertyId, array_index: Option<u32>, date: Date, time: Time, count: i16, invoke_id: u8, ) -> Self
pub fn read_all( object_id: ObjectId, property_id: PropertyId, array_index: Option<u32>, invoke_id: u8, ) -> Self
Trait Implementations§
Source§impl Clone for ReadRangeRequest
impl Clone for ReadRangeRequest
Source§fn clone(&self) -> ReadRangeRequest
fn clone(&self) -> ReadRangeRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 ReadRangeRequest
impl Debug for ReadRangeRequest
Source§impl PartialEq for ReadRangeRequest
impl PartialEq for ReadRangeRequest
impl Copy for ReadRangeRequest
impl Eq for ReadRangeRequest
impl StructuralPartialEq for ReadRangeRequest
Auto Trait Implementations§
impl Freeze for ReadRangeRequest
impl RefUnwindSafe for ReadRangeRequest
impl Send for ReadRangeRequest
impl Sync for ReadRangeRequest
impl Unpin for ReadRangeRequest
impl UnsafeUnpin for ReadRangeRequest
impl UnwindSafe for ReadRangeRequest
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