event.rs 474 B

1234567891011121314
  1. use derive_more::Display;
  2. use flowy_derive::{Flowy_Event, ProtoBuf_Enum};
  3. #[derive(Clone, Copy, PartialEq, Eq, Debug, Display, Hash, ProtoBuf_Enum, Flowy_Event)]
  4. #[event_err = "WorkspaceError"]
  5. pub enum WorkspaceEvent {
  6. #[display(fmt = "Create workspace")]
  7. #[event(input = "CreateSpaceRequest", output = "WorkspaceDetail")]
  8. CreateWorkspace = 0,
  9. #[display(fmt = "Get workspace user")]
  10. #[event(output = "UserDetail")]
  11. GetWorkspaceUserDetail = 100,
  12. }