pub struct ViewRoute {
pub viewport: Viewport,
pub document: UiDocumentId,
pub revision: u64,
}Expand description
A centrally produced routing instruction for one adapter view.
Fields§
§viewport: ViewportTarget view receiving this semantic document.
document: UiDocumentIdDocument identifier presented to this view.
revision: u64Exact document revision presented to this view, serialized as a decimal string.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ViewRoute
impl<'de> Deserialize<'de> for ViewRoute
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ViewRoute
impl StructuralPartialEq for ViewRoute
Auto Trait Implementations§
impl Freeze for ViewRoute
impl RefUnwindSafe for ViewRoute
impl Send for ViewRoute
impl Sync for ViewRoute
impl Unpin for ViewRoute
impl UnsafeUnpin for ViewRoute
impl UnwindSafe for ViewRoute
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