Struct google_jobs4::api::ApplicationInfo [−][src]
Application related details of a job posting.
This type is not used in any activity, and only used as part of another schema.
Fields
emails: Option<Vec<String>>Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
instruction: Option<String>Use this field to provide instructions, such as "Mail your application to ...", that a candidate can follow to apply for the job. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 3,000.
uris: Option<Vec<String>>Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
Trait Implementations
impl Clone for ApplicationInfo[src]
fn clone(&self) -> ApplicationInfo[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ApplicationInfo[src]
impl Default for ApplicationInfo[src]
fn default() -> ApplicationInfo[src]
impl<'de> Deserialize<'de> for ApplicationInfo[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for ApplicationInfo[src]
impl Serialize for ApplicationInfo[src]
Auto Trait Implementations
impl RefUnwindSafe for ApplicationInfo[src]
impl Send for ApplicationInfo[src]
impl Sync for ApplicationInfo[src]
impl Unpin for ApplicationInfo[src]
impl UnwindSafe for ApplicationInfo[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,