pub struct EncodedLayer01 {
pub name: String,
pub extent: u32,
pub id: Option<EncodedId>,
pub geometry: EncodedGeometry,
pub properties: Vec<EncodedProperty>,
}Expand description
Wire-ready layer data (stage 3 of the encoding pipeline).
Produced by encoding a StagedLayer01. Can be serialised directly to bytes
via EncodedLayer01::write_to.
Fields§
§name: String§extent: u32§id: Option<EncodedId>§geometry: EncodedGeometry§properties: Vec<EncodedProperty>Implementations§
Trait Implementations§
Source§impl Clone for EncodedLayer01
impl Clone for EncodedLayer01
Source§fn clone(&self) -> EncodedLayer01
fn clone(&self) -> EncodedLayer01
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 EncodedLayer01
impl Debug for EncodedLayer01
Source§impl PartialEq for EncodedLayer01
impl PartialEq for EncodedLayer01
impl StructuralPartialEq for EncodedLayer01
Auto Trait Implementations§
impl Freeze for EncodedLayer01
impl RefUnwindSafe for EncodedLayer01
impl Send for EncodedLayer01
impl Sync for EncodedLayer01
impl Unpin for EncodedLayer01
impl UnsafeUnpin for EncodedLayer01
impl UnwindSafe for EncodedLayer01
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