Enum pgx::PgBuiltInOids
source · [−]pub enum PgBuiltInOids {
Show 189 variants
BOOLOID,
BYTEAOID,
CHAROID,
NAMEOID,
INT8OID,
INT2OID,
INT2VECTOROID,
INT4OID,
REGPROCOID,
TEXTOID,
OIDOID,
TIDOID,
XIDOID,
CIDOID,
OIDVECTOROID,
JSONOID,
XMLOID,
PG_NODE_TREEOID,
PG_NDISTINCTOID,
PG_DEPENDENCIESOID,
PG_MCV_LISTOID,
PG_DDL_COMMANDOID,
XID8OID,
POINTOID,
LSEGOID,
PATHOID,
BOXOID,
POLYGONOID,
LINEOID,
FLOAT4OID,
FLOAT8OID,
UNKNOWNOID,
CIRCLEOID,
MONEYOID,
MACADDROID,
INETOID,
CIDROID,
MACADDR8OID,
ACLITEMOID,
BPCHAROID,
VARCHAROID,
DATEOID,
TIMEOID,
TIMESTAMPOID,
TIMESTAMPTZOID,
INTERVALOID,
TIMETZOID,
BITOID,
VARBITOID,
NUMERICOID,
REFCURSOROID,
REGPROCEDUREOID,
REGOPEROID,
REGOPERATOROID,
REGCLASSOID,
REGCOLLATIONOID,
REGTYPEOID,
REGROLEOID,
REGNAMESPACEOID,
UUIDOID,
PG_LSNOID,
TSVECTOROID,
GTSVECTOROID,
TSQUERYOID,
REGCONFIGOID,
REGDICTIONARYOID,
JSONBOID,
JSONPATHOID,
TXID_SNAPSHOTOID,
PG_SNAPSHOTOID,
INT4RANGEOID,
NUMRANGEOID,
TSRANGEOID,
TSTZRANGEOID,
DATERANGEOID,
INT8RANGEOID,
INT4MULTIRANGEOID,
NUMMULTIRANGEOID,
TSMULTIRANGEOID,
TSTZMULTIRANGEOID,
DATEMULTIRANGEOID,
INT8MULTIRANGEOID,
RECORDOID,
RECORDARRAYOID,
CSTRINGOID,
ANYOID,
ANYARRAYOID,
VOIDOID,
TRIGGEROID,
EVENT_TRIGGEROID,
LANGUAGE_HANDLEROID,
INTERNALOID,
ANYELEMENTOID,
ANYNONARRAYOID,
ANYENUMOID,
FDW_HANDLEROID,
INDEX_AM_HANDLEROID,
TSM_HANDLEROID,
TABLE_AM_HANDLEROID,
ANYRANGEOID,
ANYCOMPATIBLEOID,
ANYCOMPATIBLEARRAYOID,
ANYCOMPATIBLENONARRAYOID,
ANYCOMPATIBLERANGEOID,
ANYMULTIRANGEOID,
ANYCOMPATIBLEMULTIRANGEOID,
PG_BRIN_BLOOM_SUMMARYOID,
PG_BRIN_MINMAX_MULTI_SUMMARYOID,
BOOLARRAYOID,
BYTEAARRAYOID,
CHARARRAYOID,
NAMEARRAYOID,
INT8ARRAYOID,
INT2ARRAYOID,
INT2VECTORARRAYOID,
INT4ARRAYOID,
REGPROCARRAYOID,
TEXTARRAYOID,
OIDARRAYOID,
TIDARRAYOID,
XIDARRAYOID,
CIDARRAYOID,
OIDVECTORARRAYOID,
PG_TYPEARRAYOID,
PG_ATTRIBUTEARRAYOID,
PG_PROCARRAYOID,
PG_CLASSARRAYOID,
JSONARRAYOID,
XMLARRAYOID,
XID8ARRAYOID,
POINTARRAYOID,
LSEGARRAYOID,
PATHARRAYOID,
BOXARRAYOID,
POLYGONARRAYOID,
LINEARRAYOID,
FLOAT4ARRAYOID,
FLOAT8ARRAYOID,
CIRCLEARRAYOID,
MONEYARRAYOID,
MACADDRARRAYOID,
INETARRAYOID,
CIDRARRAYOID,
MACADDR8ARRAYOID,
ACLITEMARRAYOID,
BPCHARARRAYOID,
VARCHARARRAYOID,
DATEARRAYOID,
TIMEARRAYOID,
TIMESTAMPARRAYOID,
TIMESTAMPTZARRAYOID,
INTERVALARRAYOID,
TIMETZARRAYOID,
BITARRAYOID,
VARBITARRAYOID,
NUMERICARRAYOID,
REFCURSORARRAYOID,
REGPROCEDUREARRAYOID,
REGOPERARRAYOID,
REGOPERATORARRAYOID,
REGCLASSARRAYOID,
REGCOLLATIONARRAYOID,
REGTYPEARRAYOID,
REGROLEARRAYOID,
REGNAMESPACEARRAYOID,
UUIDARRAYOID,
PG_LSNARRAYOID,
TSVECTORARRAYOID,
GTSVECTORARRAYOID,
TSQUERYARRAYOID,
REGCONFIGARRAYOID,
REGDICTIONARYARRAYOID,
JSONBARRAYOID,
JSONPATHARRAYOID,
TXID_SNAPSHOTARRAYOID,
PG_SNAPSHOTARRAYOID,
INT4RANGEARRAYOID,
NUMRANGEARRAYOID,
TSRANGEARRAYOID,
TSTZRANGEARRAYOID,
DATERANGEARRAYOID,
INT8RANGEARRAYOID,
INT4MULTIRANGEARRAYOID,
NUMMULTIRANGEARRAYOID,
TSMULTIRANGEARRAYOID,
TSTZMULTIRANGEARRAYOID,
DATEMULTIRANGEARRAYOID,
INT8MULTIRANGEARRAYOID,
CSTRINGARRAYOID,
}
Variants
BOOLOID
BYTEAOID
CHAROID
NAMEOID
INT8OID
INT2OID
INT2VECTOROID
INT4OID
REGPROCOID
TEXTOID
OIDOID
TIDOID
XIDOID
CIDOID
OIDVECTOROID
JSONOID
XMLOID
PG_NODE_TREEOID
PG_NDISTINCTOID
PG_DEPENDENCIESOID
PG_MCV_LISTOID
PG_DDL_COMMANDOID
XID8OID
POINTOID
LSEGOID
PATHOID
BOXOID
POLYGONOID
LINEOID
FLOAT4OID
FLOAT8OID
UNKNOWNOID
CIRCLEOID
MONEYOID
MACADDROID
INETOID
CIDROID
MACADDR8OID
ACLITEMOID
BPCHAROID
VARCHAROID
DATEOID
TIMEOID
TIMESTAMPOID
TIMESTAMPTZOID
INTERVALOID
TIMETZOID
BITOID
VARBITOID
NUMERICOID
REFCURSOROID
REGPROCEDUREOID
REGOPEROID
REGOPERATOROID
REGCLASSOID
REGCOLLATIONOID
REGTYPEOID
REGROLEOID
REGNAMESPACEOID
UUIDOID
PG_LSNOID
TSVECTOROID
GTSVECTOROID
TSQUERYOID
REGCONFIGOID
REGDICTIONARYOID
JSONBOID
JSONPATHOID
TXID_SNAPSHOTOID
PG_SNAPSHOTOID
INT4RANGEOID
NUMRANGEOID
TSRANGEOID
TSTZRANGEOID
DATERANGEOID
INT8RANGEOID
INT4MULTIRANGEOID
NUMMULTIRANGEOID
TSMULTIRANGEOID
TSTZMULTIRANGEOID
DATEMULTIRANGEOID
INT8MULTIRANGEOID
RECORDOID
RECORDARRAYOID
CSTRINGOID
ANYOID
ANYARRAYOID
VOIDOID
TRIGGEROID
EVENT_TRIGGEROID
LANGUAGE_HANDLEROID
INTERNALOID
ANYELEMENTOID
ANYNONARRAYOID
ANYENUMOID
FDW_HANDLEROID
INDEX_AM_HANDLEROID
TSM_HANDLEROID
TABLE_AM_HANDLEROID
ANYRANGEOID
ANYCOMPATIBLEOID
ANYCOMPATIBLEARRAYOID
ANYCOMPATIBLENONARRAYOID
ANYCOMPATIBLERANGEOID
ANYMULTIRANGEOID
ANYCOMPATIBLEMULTIRANGEOID
PG_BRIN_BLOOM_SUMMARYOID
PG_BRIN_MINMAX_MULTI_SUMMARYOID
BOOLARRAYOID
BYTEAARRAYOID
CHARARRAYOID
NAMEARRAYOID
INT8ARRAYOID
INT2ARRAYOID
INT2VECTORARRAYOID
INT4ARRAYOID
REGPROCARRAYOID
TEXTARRAYOID
OIDARRAYOID
TIDARRAYOID
XIDARRAYOID
CIDARRAYOID
OIDVECTORARRAYOID
PG_TYPEARRAYOID
PG_ATTRIBUTEARRAYOID
PG_PROCARRAYOID
PG_CLASSARRAYOID
JSONARRAYOID
XMLARRAYOID
XID8ARRAYOID
POINTARRAYOID
LSEGARRAYOID
PATHARRAYOID
BOXARRAYOID
POLYGONARRAYOID
LINEARRAYOID
FLOAT4ARRAYOID
FLOAT8ARRAYOID
CIRCLEARRAYOID
MONEYARRAYOID
MACADDRARRAYOID
INETARRAYOID
CIDRARRAYOID
MACADDR8ARRAYOID
ACLITEMARRAYOID
BPCHARARRAYOID
VARCHARARRAYOID
DATEARRAYOID
TIMEARRAYOID
TIMESTAMPARRAYOID
TIMESTAMPTZARRAYOID
INTERVALARRAYOID
TIMETZARRAYOID
BITARRAYOID
VARBITARRAYOID
NUMERICARRAYOID
REFCURSORARRAYOID
REGPROCEDUREARRAYOID
REGOPERARRAYOID
REGOPERATORARRAYOID
REGCLASSARRAYOID
REGCOLLATIONARRAYOID
REGTYPEARRAYOID
REGROLEARRAYOID
REGNAMESPACEARRAYOID
UUIDARRAYOID
PG_LSNARRAYOID
TSVECTORARRAYOID
GTSVECTORARRAYOID
TSQUERYARRAYOID
REGCONFIGARRAYOID
REGDICTIONARYARRAYOID
JSONBARRAYOID
JSONPATHARRAYOID
TXID_SNAPSHOTARRAYOID
PG_SNAPSHOTARRAYOID
INT4RANGEARRAYOID
NUMRANGEARRAYOID
TSRANGEARRAYOID
TSTZRANGEARRAYOID
DATERANGEARRAYOID
INT8RANGEARRAYOID
INT4MULTIRANGEARRAYOID
NUMMULTIRANGEARRAYOID
TSMULTIRANGEARRAYOID
TSTZMULTIRANGEARRAYOID
DATEMULTIRANGEARRAYOID
INT8MULTIRANGEARRAYOID
CSTRINGARRAYOID
Implementations
sourceimpl PgBuiltInOids
impl PgBuiltInOids
pub fn from(oid: u32) -> Option<PgBuiltInOids>ⓘNotable traits for Option<L>impl<L, S> Layer<S> for Option<L> where
L: Layer<S>,
S: Subscriber,
L: Layer<S>,
S: Subscriber,
Trait Implementations
sourceimpl Clone for PgBuiltInOids
impl Clone for PgBuiltInOids
sourcepub fn clone(&self) -> PgBuiltInOids
pub fn clone(&self) -> PgBuiltInOids
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PgBuiltInOids
impl Debug for PgBuiltInOids
sourceimpl Hash for PgBuiltInOids
impl Hash for PgBuiltInOids
sourceimpl Ord for PgBuiltInOids
impl Ord for PgBuiltInOids
sourceimpl PartialEq<PgBuiltInOids> for PgBuiltInOids
impl PartialEq<PgBuiltInOids> for PgBuiltInOids
sourceimpl PartialOrd<PgBuiltInOids> for PgBuiltInOids
impl PartialOrd<PgBuiltInOids> for PgBuiltInOids
sourcepub fn partial_cmp(&self, other: &PgBuiltInOids) -> Option<Ordering>ⓘNotable traits for Option<L>impl<L, S> Layer<S> for Option<L> where
L: Layer<S>,
S: Subscriber,
pub fn partial_cmp(&self, other: &PgBuiltInOids) -> Option<Ordering>ⓘNotable traits for Option<L>impl<L, S> Layer<S> for Option<L> where
L: Layer<S>,
S: Subscriber,
L: Layer<S>,
S: Subscriber,
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for PgBuiltInOids
impl Eq for PgBuiltInOids
impl StructuralEq for PgBuiltInOids
impl StructuralPartialEq for PgBuiltInOids
Auto Trait Implementations
impl RefUnwindSafe for PgBuiltInOids
impl Send for PgBuiltInOids
impl Sync for PgBuiltInOids
impl Unpin for PgBuiltInOids
impl UnwindSafe for PgBuiltInOids
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcepub fn equivalent(&self, key: &K) -> bool
pub fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>ⓘNotable traits for Instrumented<T>impl<T> Future for Instrumented<T> where
T: Future, type Output = <T as Future>::Output;
fn instrument(self, span: Span) -> Instrumented<Self>ⓘNotable traits for Instrumented<T>impl<T> Future for Instrumented<T> where
T: Future, type Output = <T as Future>::Output;
T: Future, type Output = <T as Future>::Output;
sourcefn in_current_span(self) -> Instrumented<Self>ⓘNotable traits for Instrumented<T>impl<T> Future for Instrumented<T> where
T: Future, type Output = <T as Future>::Output;
fn in_current_span(self) -> Instrumented<Self>ⓘNotable traits for Instrumented<T>impl<T> Future for Instrumented<T> where
T: Future, type Output = <T as Future>::Output;
T: Future, type Output = <T as Future>::Output;
impl<D> OwoColorize for D
impl<D> OwoColorize for D
fn fg<C>(&self) -> FgColorDisplay<'_, C, Self> where
C: Color,
fn fg<C>(&self) -> FgColorDisplay<'_, C, Self> where
C: Color,
Set the foreground color generically Read more
fn bg<C>(&self) -> BgColorDisplay<'_, C, Self> where
C: Color,
fn bg<C>(&self) -> BgColorDisplay<'_, C, Self> where
C: Color,
Set the background color generically. Read more
fn black(&'a self) -> FgColorDisplay<'a, Black, Self>
fn black(&'a self) -> FgColorDisplay<'a, Black, Self>
Change the foreground color to black
fn on_black(&'a self) -> BgColorDisplay<'a, Black, Self>
fn on_black(&'a self) -> BgColorDisplay<'a, Black, Self>
Change the background color to black
fn red(&'a self) -> FgColorDisplay<'a, Red, Self>
fn red(&'a self) -> FgColorDisplay<'a, Red, Self>
Change the foreground color to red
fn on_red(&'a self) -> BgColorDisplay<'a, Red, Self>
fn on_red(&'a self) -> BgColorDisplay<'a, Red, Self>
Change the background color to red
fn green(&'a self) -> FgColorDisplay<'a, Green, Self>
fn green(&'a self) -> FgColorDisplay<'a, Green, Self>
Change the foreground color to green
fn on_green(&'a self) -> BgColorDisplay<'a, Green, Self>
fn on_green(&'a self) -> BgColorDisplay<'a, Green, Self>
Change the background color to green
fn yellow(&'a self) -> FgColorDisplay<'a, Yellow, Self>
fn yellow(&'a self) -> FgColorDisplay<'a, Yellow, Self>
Change the foreground color to yellow
fn on_yellow(&'a self) -> BgColorDisplay<'a, Yellow, Self>
fn on_yellow(&'a self) -> BgColorDisplay<'a, Yellow, Self>
Change the background color to yellow
fn blue(&'a self) -> FgColorDisplay<'a, Blue, Self>
fn blue(&'a self) -> FgColorDisplay<'a, Blue, Self>
Change the foreground color to blue
fn on_blue(&'a self) -> BgColorDisplay<'a, Blue, Self>
fn on_blue(&'a self) -> BgColorDisplay<'a, Blue, Self>
Change the background color to blue
fn magenta(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn magenta(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Change the foreground color to magenta
fn on_magenta(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_magenta(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Change the background color to magenta
fn purple(&'a self) -> FgColorDisplay<'a, Magenta, Self>
fn purple(&'a self) -> FgColorDisplay<'a, Magenta, Self>
Change the foreground color to purple
fn on_purple(&'a self) -> BgColorDisplay<'a, Magenta, Self>
fn on_purple(&'a self) -> BgColorDisplay<'a, Magenta, Self>
Change the background color to purple
fn cyan(&'a self) -> FgColorDisplay<'a, Cyan, Self>
fn cyan(&'a self) -> FgColorDisplay<'a, Cyan, Self>
Change the foreground color to cyan
fn on_cyan(&'a self) -> BgColorDisplay<'a, Cyan, Self>
fn on_cyan(&'a self) -> BgColorDisplay<'a, Cyan, Self>
Change the background color to cyan
fn white(&'a self) -> FgColorDisplay<'a, White, Self>
fn white(&'a self) -> FgColorDisplay<'a, White, Self>
Change the foreground color to white
fn on_white(&'a self) -> BgColorDisplay<'a, White, Self>
fn on_white(&'a self) -> BgColorDisplay<'a, White, Self>
Change the background color to white
fn default_color(&'a self) -> FgColorDisplay<'a, Default, Self>
fn default_color(&'a self) -> FgColorDisplay<'a, Default, Self>
Change the foreground color to the terminal default
fn on_default_color(&'a self) -> BgColorDisplay<'a, Default, Self>
fn on_default_color(&'a self) -> BgColorDisplay<'a, Default, Self>
Change the background color to the terminal default
fn bright_black(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
fn bright_black(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
Change the foreground color to bright black
fn on_bright_black(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
fn on_bright_black(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
Change the background color to bright black
fn bright_red(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
fn bright_red(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
Change the foreground color to bright red
fn on_bright_red(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
fn on_bright_red(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
Change the background color to bright red
fn bright_green(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
fn bright_green(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
Change the foreground color to bright green
fn on_bright_green(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
fn on_bright_green(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
Change the background color to bright green
fn bright_yellow(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
fn bright_yellow(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
Change the foreground color to bright yellow
fn on_bright_yellow(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
fn on_bright_yellow(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
Change the background color to bright yellow
fn bright_blue(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
fn bright_blue(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
Change the foreground color to bright blue
fn on_bright_blue(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
fn on_bright_blue(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
Change the background color to bright blue
fn bright_magenta(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_magenta(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Change the foreground color to bright magenta
fn on_bright_magenta(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_magenta(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Change the background color to bright magenta
fn bright_purple(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
fn bright_purple(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
Change the foreground color to bright purple
fn on_bright_purple(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
fn on_bright_purple(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
Change the background color to bright purple
fn bright_cyan(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
fn bright_cyan(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
Change the foreground color to bright cyan
fn on_bright_cyan(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
fn on_bright_cyan(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
Change the background color to bright cyan
fn bright_white(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
fn bright_white(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
Change the foreground color to bright white
fn on_bright_white(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
fn on_bright_white(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
Change the background color to bright white
fn bold(&'a self) -> BoldDisplay<'a, Self>
fn bold(&'a self) -> BoldDisplay<'a, Self>
Make the text bold
fn dimmed(&'a self) -> DimDisplay<'a, Self>
fn dimmed(&'a self) -> DimDisplay<'a, Self>
Make the text dim
fn italic(&'a self) -> ItalicDisplay<'a, Self>
fn italic(&'a self) -> ItalicDisplay<'a, Self>
Make the text italicized
fn underline(&'a self) -> UnderlineDisplay<'a, Self>
fn underline(&'a self) -> UnderlineDisplay<'a, Self>
Make the text italicized
fn blink(&'a self) -> BlinkDisplay<'a, Self>
fn blink(&'a self) -> BlinkDisplay<'a, Self>
Make the text blink
fn blink_fast(&'a self) -> BlinkFastDisplay<'a, Self>
fn blink_fast(&'a self) -> BlinkFastDisplay<'a, Self>
Make the text blink (but fast!)
fn reversed(&'a self) -> ReversedDisplay<'a, Self>
fn reversed(&'a self) -> ReversedDisplay<'a, Self>
Swap the foreground and background colors
Hide the text
fn strikethrough(&'a self) -> StrikeThroughDisplay<'a, Self>
fn strikethrough(&'a self) -> StrikeThroughDisplay<'a, Self>
Cross out the text
fn color<Color>(&self, color: Color) -> FgDynColorDisplay<'_, Color, Self> where
Color: DynColor,
fn color<Color>(&self, color: Color) -> FgDynColorDisplay<'_, Color, Self> where
Color: DynColor,
Set the foreground color at runtime. Only use if you do not know which color will be used at
compile-time. If the color is constant, use either OwoColorize::fg
or
a color-specific method, such as OwoColorize::green
, Read more
fn on_color<Color>(&self, color: Color) -> BgDynColorDisplay<'_, Color, Self> where
Color: DynColor,
fn on_color<Color>(&self, color: Color) -> BgDynColorDisplay<'_, Color, Self> where
Color: DynColor,
Set the background color at runtime. Only use if you do not know what color to use at
compile-time. If the color is constant, use either OwoColorize::bg
or
a color-specific method, such as OwoColorize::on_yellow
, Read more
fn fg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> FgColorDisplay<'_, CustomColor<R, G, B>, Self>
fn fg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> FgColorDisplay<'_, CustomColor<R, G, B>, Self>
Set the foreground color to a specific RGB value.
fn bg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> BgColorDisplay<'_, CustomColor<R, G, B>, Self>
fn bg_rgb<const R: u8, const G: u8, const B: u8>(
&self
) -> BgColorDisplay<'_, CustomColor<R, G, B>, Self>
Set the background color to a specific RGB value.
fn truecolor(&self, r: u8, g: u8, b: u8) -> FgDynColorDisplay<'_, Rgb, Self>
fn truecolor(&self, r: u8, g: u8, b: u8) -> FgDynColorDisplay<'_, Rgb, Self>
Sets the foreground color to an RGB value.
fn on_truecolor(&self, r: u8, g: u8, b: u8) -> BgDynColorDisplay<'_, Rgb, Self>
fn on_truecolor(&self, r: u8, g: u8, b: u8) -> BgDynColorDisplay<'_, Rgb, Self>
Sets the background color to an RGB value.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>ⓘNotable traits for WithDispatch<T>impl<T> Future for WithDispatch<T> where
T: Future, type Output = <T as Future>::Output;
where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>ⓘNotable traits for WithDispatch<T>impl<T> Future for WithDispatch<T> where
T: Future, type Output = <T as Future>::Output;
where
S: Into<Dispatch>,
T: Future, type Output = <T as Future>::Output;
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>ⓘNotable traits for WithDispatch<T>impl<T> Future for WithDispatch<T> where
T: Future, type Output = <T as Future>::Output;
fn with_current_subscriber(self) -> WithDispatch<Self>ⓘNotable traits for WithDispatch<T>impl<T> Future for WithDispatch<T> where
T: Future, type Output = <T as Future>::Output;
T: Future, type Output = <T as Future>::Output;
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more