pub struct LayoutResponse {
pub root_node: LayoutNode,
pub tree_id: u32,
}Expand description
A response to a layout request containing a layout tree.
Fields§
§root_node: LayoutNodeThe root node of the layout tree.
tree_id: u32An identifier for the layout tree.
Trees that are considered “the same”, like trees for a certain tag and layout, should have the same identifier to allow Pinnacle to remember tile sizing.
Auto Trait Implementations§
impl Freeze for LayoutResponse
impl !RefUnwindSafe for LayoutResponse
impl !Send for LayoutResponse
impl !Sync for LayoutResponse
impl Unpin for LayoutResponse
impl !UnwindSafe for LayoutResponse
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].