pub struct MapStyle { /* private fields */ }Expand description
Mutable runtime wrapper around a StyleDocument.
Implementations§
Source§impl MapStyle
impl MapStyle
Sourcepub fn from_document(document: StyleDocument) -> Self
pub fn from_document(document: StyleDocument) -> Self
Wrap an existing style document.
Sourcepub fn document(&self) -> &StyleDocument
pub fn document(&self) -> &StyleDocument
Access the underlying document.
Sourcepub fn document_mut(&mut self) -> &mut StyleDocument
pub fn document_mut(&mut self) -> &mut StyleDocument
Mutable access to the underlying document.
Sourcepub fn into_document(self) -> StyleDocument
pub fn into_document(self) -> StyleDocument
Consume and return the underlying document.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MapStyle
impl !RefUnwindSafe for MapStyle
impl Send for MapStyle
impl Sync for MapStyle
impl Unpin for MapStyle
impl UnsafeUnpin for MapStyle
impl !UnwindSafe for MapStyle
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