pub struct EmitenteInput {
pub cnpj: String,
pub razao_social: String,
pub nome_fantasia: Option<String>,
pub inscricao_estadual: Option<String>,
pub endereco: EnderecoInput,
}Expand description
Input emitente
Fields§
§cnpj: String§nome_fantasia: Option<String>§inscricao_estadual: Option<String>§endereco: EnderecoInputTrait Implementations§
Source§impl Clone for EmitenteInput
impl Clone for EmitenteInput
Source§fn clone(&self) -> EmitenteInput
fn clone(&self) -> EmitenteInput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EmitenteInput
impl Debug for EmitenteInput
Source§impl<'de> Deserialize<'de> for EmitenteInput
impl<'de> Deserialize<'de> for EmitenteInput
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
Source§impl InputType for EmitenteInput
impl InputType for EmitenteInput
Source§type RawValueType = EmitenteInput
type RawValueType = EmitenteInput
The raw type used for validator. Read more
Source§fn create_type_info(registry: &mut Registry) -> String
fn create_type_info(registry: &mut Registry) -> String
Create type information in the registry and return qualified typename.
Source§fn parse(value: Option<Value>) -> InputValueResult<Self>
fn parse(value: Option<Value>) -> InputValueResult<Self>
Parse from
Value. None represents undefined.Source§fn as_raw_value(&self) -> Option<&Self::RawValueType>
fn as_raw_value(&self) -> Option<&Self::RawValueType>
Returns a reference to the raw value.
Source§fn qualified_type_name() -> String
fn qualified_type_name() -> String
Qualified typename.
Source§impl Serialize for EmitenteInput
impl Serialize for EmitenteInput
impl InputObjectType for EmitenteInput
Auto Trait Implementations§
impl Freeze for EmitenteInput
impl RefUnwindSafe for EmitenteInput
impl Send for EmitenteInput
impl Sync for EmitenteInput
impl Unpin for EmitenteInput
impl UnsafeUnpin for EmitenteInput
impl UnwindSafe for EmitenteInput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more