Struct lightspeed_cms::CmsModule [−][src]
pub struct CmsModule<RepoManager: CmsRepositoryManager> { pub cms_config: CmsConfig, pub repo_manager: RepoManager, pub content_service: Arc<ContentService<RepoManager>>, pub project_service: Arc<ProjectService<RepoManager>>, pub schema_service: Arc<SchemaService<RepoManager>>, }
Fields
cms_config: CmsConfigrepo_manager: RepoManagercontent_service: Arc<ContentService<RepoManager>>project_service: Arc<ProjectService<RepoManager>>schema_service: Arc<SchemaService<RepoManager>>Implementations
Trait Implementations
Auto Trait Implementations
impl<RepoManager> !RefUnwindSafe for CmsModule<RepoManager>impl<RepoManager> !UnwindSafe for CmsModule<RepoManager>Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = TShould always be Self
pub fn vzip(self) -> V