struct FetchTrack {
namespace: TrackNamespace,
name: Vec<u8>,
}Expand description
The track one fetch is for, which the fetch’s own state machine does not hold. A fetch names no Track Alias, so this is the only place a fetch’s track is written down; for a Joining Fetch, which names no track either, this is the joined subscription’s track resolved when the fetch was made.
Fields§
§namespace: TrackNamespace§name: Vec<u8>Trait Implementations§
Source§impl Clone for FetchTrack
impl Clone for FetchTrack
Source§fn clone(&self) -> FetchTrack
fn clone(&self) -> FetchTrack
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 FetchTrack
impl RefUnwindSafe for FetchTrack
impl Send for FetchTrack
impl Sync for FetchTrack
impl Unpin for FetchTrack
impl UnsafeUnpin for FetchTrack
impl UnwindSafe for FetchTrack
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