pub struct File {Show 17 fields
pub id: EntityId,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub name: String,
pub relative_path: String,
pub group: String,
pub template_name: String,
pub generated_code: Option<String>,
pub status: FileStatus,
pub nature: FileNature,
pub feature: Option<EntityId>,
pub all_features: bool,
pub entity: Option<EntityId>,
pub all_entities: bool,
pub use_case: Option<EntityId>,
pub all_use_cases: bool,
pub field: Option<EntityId>,
}Fields§
§id: EntityId§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§name: String§relative_path: String§group: String§template_name: String§generated_code: Option<String>§status: FileStatus§nature: FileNature§feature: Option<EntityId>§all_features: bool§entity: Option<EntityId>§all_entities: bool§use_case: Option<EntityId>§all_use_cases: bool§field: Option<EntityId>Trait Implementations§
Source§impl<'de> Deserialize<'de> for File
impl<'de> Deserialize<'de> for File
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for File
impl StructuralPartialEq for File
Auto Trait Implementations§
impl Freeze for File
impl RefUnwindSafe for File
impl Send for File
impl Sync for File
impl Unpin for File
impl UnsafeUnpin for File
impl UnwindSafe for File
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