pub struct NewEvent {Show 15 fields
pub event_type: EventType,
pub workspace_id: String,
pub repo_id: Option<String>,
pub repo_path: Option<String>,
pub git_remote: Option<String>,
pub bit_repo_id: Option<String>,
pub branch: Option<String>,
pub commit: Option<String>,
pub repo_dirty: Option<bool>,
pub agent: String,
pub session_id: String,
pub title: Option<String>,
pub content: String,
pub tags: Vec<String>,
pub metadata_json: Value,
}Fields§
§event_type: EventType§workspace_id: String§repo_id: Option<String>§repo_path: Option<String>§git_remote: Option<String>§bit_repo_id: Option<String>§branch: Option<String>§commit: Option<String>§repo_dirty: Option<bool>§agent: String§session_id: String§title: Option<String>§content: String§metadata_json: ValueTrait Implementations§
impl Eq for NewEvent
impl StructuralPartialEq for NewEvent
Auto Trait Implementations§
impl Freeze for NewEvent
impl RefUnwindSafe for NewEvent
impl Send for NewEvent
impl Sync for NewEvent
impl Unpin for NewEvent
impl UnsafeUnpin for NewEvent
impl UnwindSafe for NewEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.