pub struct FetchObject {
pub group_id: u64,
pub subgroup_id: u64,
pub object_id: u64,
pub publisher_priority: u8,
pub extension_headers: KeyValuePairs,
pub payload_length: usize,
pub status: Option<ObjectStatus>,
}Fields§
§group_id: u64The group sequence number
subgroup_id: u64The subgroup sequence number
object_id: u64The object sequence number
publisher_priority: u8Publisher priority, where smaller values are sent first.
extension_headers: KeyValuePairs§payload_length: usize§status: Option<ObjectStatus>Trait Implementations§
Source§impl Clone for FetchObject
impl Clone for FetchObject
Source§fn clone(&self) -> FetchObject
fn clone(&self) -> FetchObject
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 FetchObject
impl Debug for FetchObject
Source§impl Decode for FetchObject
impl Decode for FetchObject
Source§impl Encode for FetchObject
impl Encode for FetchObject
Source§impl PartialEq for FetchObject
impl PartialEq for FetchObject
impl Eq for FetchObject
impl StructuralPartialEq for FetchObject
Auto Trait Implementations§
impl Freeze for FetchObject
impl RefUnwindSafe for FetchObject
impl Send for FetchObject
impl Sync for FetchObject
impl Unpin for FetchObject
impl UnsafeUnpin for FetchObject
impl UnwindSafe for FetchObject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.