pub struct SnapshotGenerator { /* private fields */ }Implementations§
Source§impl SnapshotGenerator
impl SnapshotGenerator
pub fn new() -> Self
pub fn clear_cache(&self)
pub fn cache_size(&self) -> usize
pub fn load_structure_definition(&mut self, sd: StructureDefinition)
pub fn load_structure_definitions(&mut self, sds: Vec<StructureDefinition>)
pub fn generate_snapshot(&self, url: &str) -> SnapshotResult<Snapshot>
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SnapshotGenerator
impl !RefUnwindSafe for SnapshotGenerator
impl Send for SnapshotGenerator
impl !Sync for SnapshotGenerator
impl Unpin for SnapshotGenerator
impl UnsafeUnpin for SnapshotGenerator
impl UnwindSafe for SnapshotGenerator
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