pub struct Models {
pub instances: Resource<SlimNodeOrEdge>,
pub views: Resource<ViewDefinition>,
pub spaces: Resource<Space>,
pub data_models: Resource<DataModel>,
pub containers: Resource<ContainerDefinition>,
pub streams: Resource<Stream>,
pub records: Resource<Record<HashMap<String, RawValue>>>,
}Expand description
API resource for data modeling.
Fields§
§instances: Resource<SlimNodeOrEdge>Data model instances (nodes and edges)
views: Resource<ViewDefinition>Data modeling views.
spaces: Resource<Space>Data modeling spaces.
data_models: Resource<DataModel>Data models.
containers: Resource<ContainerDefinition>Data modeling containers.
streams: Resource<Stream>Data modeling streams.
records: Resource<Record<HashMap<String, RawValue>>>Data modeling stream records.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Models
impl !RefUnwindSafe for Models
impl Send for Models
impl Sync for Models
impl Unpin for Models
impl !UnwindSafe for Models
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