pub struct InitSchema {Show 17 fields
pub output_kind: String,
pub status: String,
pub action: String,
pub path: String,
pub repository_mode: String,
pub git_detected: bool,
pub heddle_initialized: bool,
pub installed_heddleignore: bool,
pub principal_configured: bool,
pub principal_status: String,
pub principal_source: Option<String>,
pub principal: Option<InitPrincipalSchema>,
pub principal_recommended_action: Option<String>,
pub side_effects: Vec<String>,
pub message: String,
pub next_action: Option<String>,
pub recommended_action: Option<String>,
}Fields§
§output_kind: String§status: String§action: String§path: String§repository_mode: String§git_detected: bool§heddle_initialized: bool§installed_heddleignore: bool§principal_configured: bool§principal_status: String§principal_source: Option<String>§principal: Option<InitPrincipalSchema>§principal_recommended_action: Option<String>§side_effects: Vec<String>§message: String§next_action: Option<String>§recommended_action: Option<String>Trait Implementations§
Source§impl Debug for InitSchema
impl Debug for InitSchema
Source§impl JsonSchema for InitSchema
impl JsonSchema for InitSchema
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for InitSchema
impl RefUnwindSafe for InitSchema
impl Send for InitSchema
impl Sync for InitSchema
impl Unpin for InitSchema
impl UnsafeUnpin for InitSchema
impl UnwindSafe for InitSchema
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request