pub struct GetLevelsResponse {
pub meta: Option<Meta>,
pub id: String,
pub created_at: String,
pub updated_at: String,
pub name: String,
pub parent_id: Option<String>,
pub parent: Option<Level>,
pub global_level: Option<i64>,
pub description: Option<String>,
pub rank: Option<i64>,
pub track_id: Option<String>,
pub track: Option<Track>,
}Fields§
§meta: Option<Meta>§id: StringIdentifier field
created_at: StringRecord creation date
updated_at: StringRecord update date
name: StringThe name of the level. Must be unique within the company or organization.
parent_id: Option<String>The parent level.
parent: Option<Level>The parent level.
Expandable field
global_level: Option<i64>Global level is used to track the seniority of levels. The higher up a level is placed on the page, the more senior and higher-ranked the level. Global level is used in workflows, policies, and reports that use the level attribute (e.g., you can use Level Lookup to set up a workflow that notifies the nearest person in an worker’s management chain at or above the specified level).
description: Option<String>The description of the level.
rank: Option<i64>The rank of the level within its track.
track_id: Option<String>The track associated with the level, if it’s not a global level.
track: Option<Track>The track associated with the level, if it’s not a global level.
Expandable field
Trait Implementations§
source§impl Clone for GetLevelsResponse
impl Clone for GetLevelsResponse
source§fn clone(&self) -> GetLevelsResponse
fn clone(&self) -> GetLevelsResponse
1.6.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetLevelsResponse
impl Debug for GetLevelsResponse
source§impl<'de> Deserialize<'de> for GetLevelsResponse
impl<'de> Deserialize<'de> for GetLevelsResponse
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>,
source§impl Display for GetLevelsResponse
impl Display for GetLevelsResponse
source§impl JsonSchema for GetLevelsResponse
impl JsonSchema for GetLevelsResponse
source§fn schema_name() -> String
fn schema_name() -> String
source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref keyword. Read moresource§impl PartialEq for GetLevelsResponse
impl PartialEq for GetLevelsResponse
source§impl Serialize for GetLevelsResponse
impl Serialize for GetLevelsResponse
source§impl Tabled for GetLevelsResponse
impl Tabled for GetLevelsResponse
impl StructuralPartialEq for GetLevelsResponse
Auto Trait Implementations§
impl Freeze for GetLevelsResponse
impl RefUnwindSafe for GetLevelsResponse
impl Send for GetLevelsResponse
impl Sync for GetLevelsResponse
impl Unpin for GetLevelsResponse
impl UnwindSafe for GetLevelsResponse
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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>
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>
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