diff --git a/nightly/.doctrees/api_reference/accounting.doctree b/nightly/.doctrees/api_reference/accounting.doctree index f9c0b70ed89f..e0363ef8d592 100644 Binary files a/nightly/.doctrees/api_reference/accounting.doctree and b/nightly/.doctrees/api_reference/accounting.doctree differ diff --git a/nightly/.doctrees/api_reference/adapters/betfair.doctree b/nightly/.doctrees/api_reference/adapters/betfair.doctree index fb503d96027d..b7eeed181664 100644 Binary files a/nightly/.doctrees/api_reference/adapters/betfair.doctree and b/nightly/.doctrees/api_reference/adapters/betfair.doctree differ diff --git a/nightly/.doctrees/api_reference/adapters/binance.doctree b/nightly/.doctrees/api_reference/adapters/binance.doctree index 73cf34ee8e00..28f014964798 100644 Binary files a/nightly/.doctrees/api_reference/adapters/binance.doctree and b/nightly/.doctrees/api_reference/adapters/binance.doctree differ diff --git a/nightly/.doctrees/api_reference/adapters/interactive_brokers.doctree b/nightly/.doctrees/api_reference/adapters/interactive_brokers.doctree index 6c8b0d18691b..a7fa7c099a65 100644 Binary files a/nightly/.doctrees/api_reference/adapters/interactive_brokers.doctree and b/nightly/.doctrees/api_reference/adapters/interactive_brokers.doctree differ diff --git a/nightly/.doctrees/api_reference/analysis.doctree b/nightly/.doctrees/api_reference/analysis.doctree index 0620afa6e27a..9725bb21cf48 100644 Binary files a/nightly/.doctrees/api_reference/analysis.doctree and b/nightly/.doctrees/api_reference/analysis.doctree differ diff --git a/nightly/.doctrees/api_reference/backtest.doctree b/nightly/.doctrees/api_reference/backtest.doctree index 7a51997463ff..739b4f9ff6ab 100644 Binary files a/nightly/.doctrees/api_reference/backtest.doctree and b/nightly/.doctrees/api_reference/backtest.doctree differ diff --git a/nightly/.doctrees/api_reference/cache.doctree b/nightly/.doctrees/api_reference/cache.doctree index 1291e93d3301..ac023acc8d1a 100644 Binary files a/nightly/.doctrees/api_reference/cache.doctree and b/nightly/.doctrees/api_reference/cache.doctree differ diff --git a/nightly/.doctrees/api_reference/common.doctree b/nightly/.doctrees/api_reference/common.doctree index 4d30f2a33c7b..b465dbe5b8d9 100644 Binary files a/nightly/.doctrees/api_reference/common.doctree and b/nightly/.doctrees/api_reference/common.doctree differ diff --git a/nightly/.doctrees/api_reference/core.doctree b/nightly/.doctrees/api_reference/core.doctree index b5f41c3ad52c..7257728e496f 100644 Binary files a/nightly/.doctrees/api_reference/core.doctree and b/nightly/.doctrees/api_reference/core.doctree differ diff --git a/nightly/.doctrees/api_reference/data.doctree b/nightly/.doctrees/api_reference/data.doctree index 8aac7ca971bc..a3713882d0a7 100644 Binary files a/nightly/.doctrees/api_reference/data.doctree and b/nightly/.doctrees/api_reference/data.doctree differ diff --git a/nightly/.doctrees/api_reference/execution.doctree b/nightly/.doctrees/api_reference/execution.doctree index b7e40b47f062..d862f59cca3f 100644 Binary files a/nightly/.doctrees/api_reference/execution.doctree and b/nightly/.doctrees/api_reference/execution.doctree differ diff --git a/nightly/.doctrees/api_reference/indicators.doctree b/nightly/.doctrees/api_reference/indicators.doctree index 562366e5740e..8f064bf7c8b0 100644 Binary files a/nightly/.doctrees/api_reference/indicators.doctree and b/nightly/.doctrees/api_reference/indicators.doctree differ diff --git a/nightly/.doctrees/api_reference/live.doctree b/nightly/.doctrees/api_reference/live.doctree index 0a939884d3b6..1af653ed5461 100644 Binary files a/nightly/.doctrees/api_reference/live.doctree and b/nightly/.doctrees/api_reference/live.doctree differ diff --git a/nightly/.doctrees/api_reference/model/book.doctree b/nightly/.doctrees/api_reference/model/book.doctree index 24ce16bb2a7d..753cf157ae7d 100644 Binary files a/nightly/.doctrees/api_reference/model/book.doctree and b/nightly/.doctrees/api_reference/model/book.doctree differ diff --git a/nightly/.doctrees/api_reference/model/data.doctree b/nightly/.doctrees/api_reference/model/data.doctree index 96623c200668..ebdd38c13c7b 100644 Binary files a/nightly/.doctrees/api_reference/model/data.doctree and b/nightly/.doctrees/api_reference/model/data.doctree differ diff --git a/nightly/.doctrees/api_reference/model/events.doctree b/nightly/.doctrees/api_reference/model/events.doctree index de00c6a2de0c..696b7cffe051 100644 Binary files a/nightly/.doctrees/api_reference/model/events.doctree and b/nightly/.doctrees/api_reference/model/events.doctree differ diff --git a/nightly/.doctrees/api_reference/model/identifiers.doctree b/nightly/.doctrees/api_reference/model/identifiers.doctree index 2a702f13f9ef..822a9e3f1a1a 100644 Binary files a/nightly/.doctrees/api_reference/model/identifiers.doctree and b/nightly/.doctrees/api_reference/model/identifiers.doctree differ diff --git a/nightly/.doctrees/api_reference/model/instruments.doctree b/nightly/.doctrees/api_reference/model/instruments.doctree index 8e9ea1440748..8102414543f6 100644 Binary files a/nightly/.doctrees/api_reference/model/instruments.doctree and b/nightly/.doctrees/api_reference/model/instruments.doctree differ diff --git a/nightly/.doctrees/api_reference/model/objects.doctree b/nightly/.doctrees/api_reference/model/objects.doctree index a72e69fbcc01..dcc5debfdfa8 100644 Binary files a/nightly/.doctrees/api_reference/model/objects.doctree and b/nightly/.doctrees/api_reference/model/objects.doctree differ diff --git a/nightly/.doctrees/api_reference/model/orders.doctree b/nightly/.doctrees/api_reference/model/orders.doctree index 55f745936d27..bd555151c25d 100644 Binary files a/nightly/.doctrees/api_reference/model/orders.doctree and b/nightly/.doctrees/api_reference/model/orders.doctree differ diff --git a/nightly/.doctrees/api_reference/model/position.doctree b/nightly/.doctrees/api_reference/model/position.doctree index cae5c55e17ac..02f63654afe8 100644 Binary files a/nightly/.doctrees/api_reference/model/position.doctree and b/nightly/.doctrees/api_reference/model/position.doctree differ diff --git a/nightly/.doctrees/api_reference/model/tick_scheme.doctree b/nightly/.doctrees/api_reference/model/tick_scheme.doctree index 1cda08a2ce21..abc02a731c3d 100644 Binary files a/nightly/.doctrees/api_reference/model/tick_scheme.doctree and b/nightly/.doctrees/api_reference/model/tick_scheme.doctree differ diff --git a/nightly/.doctrees/api_reference/persistence.doctree b/nightly/.doctrees/api_reference/persistence.doctree index 24480678ae67..ecde680e5829 100644 Binary files a/nightly/.doctrees/api_reference/persistence.doctree and b/nightly/.doctrees/api_reference/persistence.doctree differ diff --git a/nightly/.doctrees/api_reference/portfolio.doctree b/nightly/.doctrees/api_reference/portfolio.doctree index 51542bf78b8d..47eba3cbb97e 100644 Binary files a/nightly/.doctrees/api_reference/portfolio.doctree and b/nightly/.doctrees/api_reference/portfolio.doctree differ diff --git a/nightly/.doctrees/api_reference/risk.doctree b/nightly/.doctrees/api_reference/risk.doctree index 2cf0b3b632bb..6b859fb9704d 100644 Binary files a/nightly/.doctrees/api_reference/risk.doctree and b/nightly/.doctrees/api_reference/risk.doctree differ diff --git a/nightly/.doctrees/api_reference/serialization.doctree b/nightly/.doctrees/api_reference/serialization.doctree index 060221125138..37d080f75b96 100644 Binary files a/nightly/.doctrees/api_reference/serialization.doctree and b/nightly/.doctrees/api_reference/serialization.doctree differ diff --git a/nightly/.doctrees/api_reference/system.doctree b/nightly/.doctrees/api_reference/system.doctree index ac6edf78c930..f246dae3d778 100644 Binary files a/nightly/.doctrees/api_reference/system.doctree and b/nightly/.doctrees/api_reference/system.doctree differ diff --git a/nightly/.doctrees/api_reference/trading.doctree b/nightly/.doctrees/api_reference/trading.doctree index 8d6107d42ff4..65384dbe9f37 100644 Binary files a/nightly/.doctrees/api_reference/trading.doctree and b/nightly/.doctrees/api_reference/trading.doctree differ diff --git a/nightly/.doctrees/environment.pickle b/nightly/.doctrees/environment.pickle index df148bebca3b..562ee7fab6a9 100644 Binary files a/nightly/.doctrees/environment.pickle and b/nightly/.doctrees/environment.pickle differ diff --git a/nightly/api_reference/adapters/interactive_brokers.html b/nightly/api_reference/adapters/interactive_brokers.html index f957dd01c965..fd2ff6347b8b 100644 --- a/nightly/api_reference/adapters/interactive_brokers.html +++ b/nightly/api_reference/adapters/interactive_brokers.html @@ -12085,7 +12085,7 @@

at - 0x7fb1beb6db90> + 0x7f803405fed0> = diff --git a/nightly/core/drop_db/all.html b/nightly/core/drop_db/all.html index f0fade8eac44..4cd4af641859 100644 --- a/nightly/core/drop_db/all.html +++ b/nightly/core/drop_db/all.html @@ -1,2 +1,2 @@ -List of all items in this crate +List of all items in this crate

List of all items

Functions

\ No newline at end of file diff --git a/nightly/core/drop_db/fn.main.html b/nightly/core/drop_db/fn.main.html index 4ce3c64f723b..938a39f17ef1 100644 --- a/nightly/core/drop_db/fn.main.html +++ b/nightly/core/drop_db/fn.main.html @@ -1,2 +1,2 @@ -main in drop_db - Rust +main in drop_db - Rust

Function drop_db::main

source ·
pub(crate) fn main() -> Result<(), Box<dyn Error>>
\ No newline at end of file diff --git a/nightly/core/drop_db/index.html b/nightly/core/drop_db/index.html index 391d01473c57..73f40421f294 100644 --- a/nightly/core/drop_db/index.html +++ b/nightly/core/drop_db/index.html @@ -1,3 +1,3 @@ -drop_db - Rust

Trait Implementations§

source§

impl Debug for BaseAccount

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoPy<Py<PyAny>> for BaseAccount

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PyClass for BaseAccount

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for BaseAccount

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<BaseAccount>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a BaseAccount

§

type Holder = Option<PyRef<'py, BaseAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut BaseAccount

§

type Holder = Option<PyRefMut<'py, BaseAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for BaseAccount

§

type AsRefTarget = PyCell<BaseAccount>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "BaseAccount"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

§

impl RefUnwindSafe for BaseAccount

§

impl Send for BaseAccount

§

impl Sync for BaseAccount

§

impl Unpin for BaseAccount

§

impl UnwindSafe for BaseAccount

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a BaseAccount

§

type Holder = Option<PyRef<'py, BaseAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut BaseAccount

§

type Holder = Option<PyRefMut<'py, BaseAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for BaseAccount

§

type AsRefTarget = PyCell<BaseAccount>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "BaseAccount"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

§

impl RefUnwindSafe for BaseAccount

§

impl Send for BaseAccount

§

impl Sync for BaseAccount

§

impl Unpin for BaseAccount

§

impl UnwindSafe for BaseAccount

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -38,6 +38,6 @@ From<T> for U chooses to do.

§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/account/cash/index.html b/nightly/core/nautilus_accounting/account/cash/index.html index 37cc5ae53690..e1839c426124 100644 --- a/nightly/core/nautilus_accounting/account/cash/index.html +++ b/nightly/core/nautilus_accounting/account/cash/index.html @@ -1,2 +1,2 @@ -nautilus_accounting::account::cash - Rust +nautilus_accounting::account::cash - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/account/cash/struct.CashAccount.html b/nightly/core/nautilus_accounting/account/cash/struct.CashAccount.html index c92589c61eff..646235ab9d8e 100644 --- a/nightly/core/nautilus_accounting/account/cash/struct.CashAccount.html +++ b/nightly/core/nautilus_accounting/account/cash/struct.CashAccount.html @@ -1,4 +1,4 @@ -CashAccount in nautilus_accounting::account::cash - Rust +CashAccount in nautilus_accounting::account::cash - Rust
pub struct CashAccount {
     pub base: BaseAccount,
 }

Fields§

§base: BaseAccount

Implementations§

source§

impl CashAccount

source

pub fn new(event: AccountState, calculate_account_state: bool) -> Result<Self>

source

pub fn is_cash_account(&self) -> bool

source

pub fn is_margin_account(&self) -> bool

source

pub fn is_unleveraged(&self) -> bool

source§

impl CashAccount

source

pub fn py_new( @@ -61,6 +61,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/account/index.html b/nightly/core/nautilus_accounting/account/index.html index 365e92691db9..96dcf4477e8a 100644 --- a/nightly/core/nautilus_accounting/account/index.html +++ b/nightly/core/nautilus_accounting/account/index.html @@ -1,2 +1,2 @@ -nautilus_accounting::account - Rust +nautilus_accounting::account - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/account/margin/index.html b/nightly/core/nautilus_accounting/account/margin/index.html index 2630a70c2093..751df70dde2b 100644 --- a/nightly/core/nautilus_accounting/account/margin/index.html +++ b/nightly/core/nautilus_accounting/account/margin/index.html @@ -1,2 +1,2 @@ -nautilus_accounting::account::margin - Rust +nautilus_accounting::account::margin - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/account/margin/struct.MarginAccount.html b/nightly/core/nautilus_accounting/account/margin/struct.MarginAccount.html index 13a82a5d2045..211c0bc2a75b 100644 --- a/nightly/core/nautilus_accounting/account/margin/struct.MarginAccount.html +++ b/nightly/core/nautilus_accounting/account/margin/struct.MarginAccount.html @@ -1,4 +1,4 @@ -MarginAccount in nautilus_accounting::account::margin - Rust +MarginAccount in nautilus_accounting::account::margin - Rust
pub struct MarginAccount {
     pub base: BaseAccount,
     pub leverages: HashMap<InstrumentId, f64>,
@@ -81,7 +81,7 @@
     Self: Sized,
Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoPy<Py<PyAny>> for MarginAccount

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for MarginAccount

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PyClass for MarginAccount

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for MarginAccount

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<MarginAccount>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<MarginAccount> for PyClassImplCollector<MarginAccount>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a MarginAccount

§

type Holder = Option<PyRef<'py, MarginAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut MarginAccount

§

type Holder = Option<PyRefMut<'py, MarginAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<MarginAccount> for PyClassImplCollector<MarginAccount>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for MarginAccount

§

type AsRefTarget = PyCell<MarginAccount>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "MarginAccount"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Eq for MarginAccount

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<MarginAccount> for PyClassImplCollector<MarginAccount>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a MarginAccount

§

type Holder = Option<PyRef<'py, MarginAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut MarginAccount

§

type Holder = Option<PyRefMut<'py, MarginAccount>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<MarginAccount> for PyClassImplCollector<MarginAccount>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for MarginAccount

§

type AsRefTarget = PyCell<MarginAccount>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "MarginAccount"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Eq for MarginAccount

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where @@ -97,6 +97,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/account/trait.Account.html b/nightly/core/nautilus_accounting/account/trait.Account.html index d6d13304d41c..e10dba2816e4 100644 --- a/nightly/core/nautilus_accounting/account/trait.Account.html +++ b/nightly/core/nautilus_accounting/account/trait.Account.html @@ -1,4 +1,4 @@ -Account in nautilus_accounting::account - Rust +Account in nautilus_accounting::account - Rust
pub trait Account {
 
Show 16 methods // Required methods fn balance_total(&self, currency: Option<Currency>) -> Option<Money>; diff --git a/nightly/core/nautilus_accounting/all.html b/nightly/core/nautilus_accounting/all.html index 1629c1279da4..e9e2fffbcc21 100644 --- a/nightly/core/nautilus_accounting/all.html +++ b/nightly/core/nautilus_accounting/all.html @@ -1,2 +1,2 @@ -List of all items in this crate +List of all items in this crate
\ No newline at end of file diff --git a/nightly/core/nautilus_accounting/index.html b/nightly/core/nautilus_accounting/index.html index 1d3be808c9f5..f928324473fe 100644 --- a/nightly/core/nautilus_accounting/index.html +++ b/nightly/core/nautilus_accounting/index.html @@ -1,3 +1,3 @@ -nautilus_accounting - Rust

Trait Implementations§

source§

impl IntoPy<Py<PyAny>> for DatabentoDataLoader

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PyClass for DatabentoDataLoader

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for DatabentoDataLoader

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<DatabentoDataLoader>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<DatabentoDataLoader> for PyClassImplCollector<DatabentoDataLoader>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a DatabentoDataLoader

§

type Holder = Option<PyRef<'py, DatabentoDataLoader>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut DatabentoDataLoader

§

type Holder = Option<PyRefMut<'py, DatabentoDataLoader>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<DatabentoDataLoader> for PyClassImplCollector<DatabentoDataLoader>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for DatabentoDataLoader

§

type AsRefTarget = PyCell<DatabentoDataLoader>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "DatabentoDataLoader"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<DatabentoDataLoader> for PyClassImplCollector<DatabentoDataLoader>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a DatabentoDataLoader

§

type Holder = Option<PyRef<'py, DatabentoDataLoader>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut DatabentoDataLoader

§

type Holder = Option<PyRefMut<'py, DatabentoDataLoader>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<DatabentoDataLoader> for PyClassImplCollector<DatabentoDataLoader>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for DatabentoDataLoader

§

type AsRefTarget = PyCell<DatabentoDataLoader>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "DatabentoDataLoader"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -85,8 +85,8 @@

§ReferencesFrom<T> for U chooses to do.

§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

impl<T> Ungil for T
where diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.is_trade_msg.html b/nightly/core/nautilus_adapters/databento/parsing/fn.is_trade_msg.html index 9dfacc67d80c..4756ec20db27 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.is_trade_msg.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.is_trade_msg.html @@ -1,2 +1,2 @@ -is_trade_msg in nautilus_adapters::databento::parsing - Rust +is_trade_msg in nautilus_adapters::databento::parsing - Rust
pub fn is_trade_msg(order_side: OrderSide, action: c_char) -> bool
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_aggressor_side.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_aggressor_side.html index 4287dd5d64ee..4eae5ddd1673 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_aggressor_side.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_aggressor_side.html @@ -1,2 +1,2 @@ -parse_aggressor_side in nautilus_adapters::databento::parsing - Rust +parse_aggressor_side in nautilus_adapters::databento::parsing - Rust
pub fn parse_aggressor_side(c: c_char) -> AggressorSide
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html index 2376a268183b..b59ab71ad3e9 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html @@ -1,4 +1,4 @@ -parse_bar_type in nautilus_adapters::databento::parsing - Rust +parse_bar_type in nautilus_adapters::databento::parsing - Rust
pub fn parse_bar_type(
     record: &OhlcvMsg,
     instrument_id: InstrumentId
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_book_action.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_book_action.html
index 94d2521d6b89..9c8303b59141 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_book_action.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_book_action.html
@@ -1,2 +1,2 @@
-parse_book_action in nautilus_adapters::databento::parsing - Rust
+parse_book_action in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_book_action(c: c_char) -> Result<BookAction>
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_cfi_iso10926.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_cfi_iso10926.html index 5852bd401d59..0eb3998346e0 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_cfi_iso10926.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_cfi_iso10926.html @@ -1,4 +1,4 @@ -parse_cfi_iso10926 in nautilus_adapters::databento::parsing - Rust +parse_cfi_iso10926 in nautilus_adapters::databento::parsing - Rust
pub fn parse_cfi_iso10926(
     value: &str
 ) -> Result<(Option<AssetClass>, Option<InstrumentClass>)>
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity.html index 50afa1071017..7fd9e2146fb7 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity.html @@ -1,4 +1,4 @@ -parse_equity in nautilus_adapters::databento::parsing - Rust +parse_equity in nautilus_adapters::databento::parsing - Rust
pub fn parse_equity(
     record: &InstrumentDefMsg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity_v1.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity_v1.html
index dbab9e5ae2aa..3f085b5b1f34 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity_v1.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_equity_v1.html
@@ -1,4 +1,4 @@
-parse_equity_v1 in nautilus_adapters::databento::parsing - Rust
+parse_equity_v1 in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_equity_v1(
     record: &InstrumentDefMsgV1,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract.html
index a1a86f222348..864626b72f1e 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract.html
@@ -1,4 +1,4 @@
-parse_futures_contract in nautilus_adapters::databento::parsing - Rust
+parse_futures_contract in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_futures_contract(
     record: &InstrumentDefMsg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract_v1.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract_v1.html
index 19f98ea398c2..7f8326223e24 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract_v1.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_futures_contract_v1.html
@@ -1,4 +1,4 @@
-parse_futures_contract_v1 in nautilus_adapters::databento::parsing - Rust
+parse_futures_contract_v1 in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_futures_contract_v1(
     record: &InstrumentDefMsgV1,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html
index c50a20897e04..06ca4f45fe31 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html
@@ -1,4 +1,4 @@
-parse_instrument_def_msg in nautilus_adapters::databento::parsing - Rust
+parse_instrument_def_msg in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_instrument_def_msg(
     record: &InstrumentDefMsg,
     publisher: &DatabentoPublisher,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg_v1.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg_v1.html
index d90a9dfd543a..a195b28d12d1 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg_v1.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg_v1.html
@@ -1,4 +1,4 @@
-parse_instrument_def_msg_v1 in nautilus_adapters::databento::parsing - Rust
+parse_instrument_def_msg_v1 in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_instrument_def_msg_v1(
     record: &InstrumentDefMsgV1,
     publisher: &DatabentoPublisher,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbo_msg.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbo_msg.html
index 392663b5163e..65d5168c0b54 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbo_msg.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbo_msg.html
@@ -1,4 +1,4 @@
-parse_mbo_msg in nautilus_adapters::databento::parsing - Rust
+parse_mbo_msg in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_mbo_msg(
     record: &MboMsg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html
index 8187643471d7..9ed531bcaab3 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html
@@ -1,4 +1,4 @@
-parse_mbp10_msg in nautilus_adapters::databento::parsing - Rust
+parse_mbp10_msg in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_mbp10_msg(
     record: &Mbp10Msg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp1_msg.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp1_msg.html
index 5b2f243b6409..2fe5f4cb7e22 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp1_msg.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_mbp1_msg.html
@@ -1,4 +1,4 @@
-parse_mbp1_msg in nautilus_adapters::databento::parsing - Rust
+parse_mbp1_msg in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_mbp1_msg(
     record: &Mbp1Msg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_min_price_increment.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_min_price_increment.html
index 66d703c5a7cc..3e5bf564bd08 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_min_price_increment.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_min_price_increment.html
@@ -1,4 +1,4 @@
-parse_min_price_increment in nautilus_adapters::databento::parsing - Rust
+parse_min_price_increment in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_min_price_increment(
     value: i64,
     currency: Currency
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html
index b12d7338ac31..e0181182620b 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html
@@ -1,4 +1,4 @@
-parse_ohlcv_msg in nautilus_adapters::databento::parsing - Rust
+parse_ohlcv_msg in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_ohlcv_msg(
     record: &OhlcvMsg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_option_kind.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_option_kind.html
index 1b6e38cf4663..6e097ec723ef 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_option_kind.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_option_kind.html
@@ -1,2 +1,2 @@
-parse_option_kind in nautilus_adapters::databento::parsing - Rust
+parse_option_kind in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_option_kind(c: c_char) -> Result<OptionKind>
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract.html index 008f96201e30..3dab4e9d1d9b 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract.html @@ -1,4 +1,4 @@ -parse_options_contract in nautilus_adapters::databento::parsing - Rust +parse_options_contract in nautilus_adapters::databento::parsing - Rust
pub fn parse_options_contract(
     record: &InstrumentDefMsg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract_v1.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract_v1.html
index 67f6a4e6f2b8..69f82fc3d99a 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract_v1.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_options_contract_v1.html
@@ -1,4 +1,4 @@
-parse_options_contract_v1 in nautilus_adapters::databento::parsing - Rust
+parse_options_contract_v1 in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_options_contract_v1(
     record: &InstrumentDefMsgV1,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_order_side.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_order_side.html
index fb7c2314e081..9a72513f8c55 100644
--- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_order_side.html
+++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_order_side.html
@@ -1,2 +1,2 @@
-parse_order_side in nautilus_adapters::databento::parsing - Rust
+parse_order_side in nautilus_adapters::databento::parsing - Rust
     
pub fn parse_order_side(c: c_char) -> OrderSide
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_raw_ptr_to_string.html b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_raw_ptr_to_string.html index ad5dffadcb95..cbc31de98890 100644 --- a/nightly/core/nautilus_adapters/databento/parsing/fn.parse_raw_ptr_to_string.html +++ b/nightly/core/nautilus_adapters/databento/parsing/fn.parse_raw_ptr_to_string.html @@ -1,4 +1,4 @@ -parse_raw_ptr_to_string in nautilus_adapters::databento::parsing - Rust +parse_raw_ptr_to_string in nautilus_adapters::databento::parsing - Rust
pub unsafe fn parse_raw_ptr_to_string(ptr: *const c_char) -> Result<String>
Expand description

§Safety

§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

impl<T> Ungil for T
where diff --git a/nightly/core/nautilus_adapters/databento/python/index.html b/nightly/core/nautilus_adapters/databento/python/index.html index 6ecf6b6fb93b..3f2575c7bcee 100644 --- a/nightly/core/nautilus_adapters/databento/python/index.html +++ b/nightly/core/nautilus_adapters/databento/python/index.html @@ -1,2 +1,2 @@ -nautilus_adapters::databento::python - Rust +nautilus_adapters::databento::python - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/python/live/index.html b/nightly/core/nautilus_adapters/databento/python/live/index.html index b596beec9c9c..0dacb2c2bcaf 100644 --- a/nightly/core/nautilus_adapters/databento/python/live/index.html +++ b/nightly/core/nautilus_adapters/databento/python/live/index.html @@ -1,2 +1,2 @@ -nautilus_adapters::databento::python::live - Rust +nautilus_adapters::databento::python::live - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/python/live/struct.DatabentoLiveClient.html b/nightly/core/nautilus_adapters/databento/python/live/struct.DatabentoLiveClient.html index 412ed967133a..12f83cdf9576 100644 --- a/nightly/core/nautilus_adapters/databento/python/live/struct.DatabentoLiveClient.html +++ b/nightly/core/nautilus_adapters/databento/python/live/struct.DatabentoLiveClient.html @@ -1,4 +1,4 @@ -DatabentoLiveClient in nautilus_adapters::databento::python::live - Rust +DatabentoLiveClient in nautilus_adapters::databento::python::live - Rust
pub struct DatabentoLiveClient {
     pub key: String,
     pub dataset: String,
@@ -8,7 +8,7 @@
     dataset: String,
     publishers_path: String
 ) -> PyResult<Self>

Trait Implementations§

source§

impl IntoPy<Py<PyAny>> for DatabentoLiveClient

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PyClass for DatabentoLiveClient

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for DatabentoLiveClient

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<DatabentoLiveClient>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<DatabentoLiveClient> for PyClassImplCollector<DatabentoLiveClient>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a DatabentoLiveClient

§

type Holder = Option<PyRef<'py, DatabentoLiveClient>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut DatabentoLiveClient

§

type Holder = Option<PyRefMut<'py, DatabentoLiveClient>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<DatabentoLiveClient> for PyClassImplCollector<DatabentoLiveClient>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for DatabentoLiveClient

§

type AsRefTarget = PyCell<DatabentoLiveClient>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "DatabentoLiveClient"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<DatabentoLiveClient> for PyClassImplCollector<DatabentoLiveClient>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a DatabentoLiveClient

§

type Holder = Option<PyRef<'py, DatabentoLiveClient>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut DatabentoLiveClient

§

type Holder = Option<PyRefMut<'py, DatabentoLiveClient>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<DatabentoLiveClient> for PyClassImplCollector<DatabentoLiveClient>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for DatabentoLiveClient

§

type AsRefTarget = PyCell<DatabentoLiveClient>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "DatabentoLiveClient"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -20,8 +20,8 @@ From<T> for U chooses to do.

§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

impl<T> Ungil for T
where diff --git a/nightly/core/nautilus_adapters/databento/python/loader/fn.convert_instrument_to_pyobject.html b/nightly/core/nautilus_adapters/databento/python/loader/fn.convert_instrument_to_pyobject.html index d9a7622a1be0..a50d66c7683a 100644 --- a/nightly/core/nautilus_adapters/databento/python/loader/fn.convert_instrument_to_pyobject.html +++ b/nightly/core/nautilus_adapters/databento/python/loader/fn.convert_instrument_to_pyobject.html @@ -1,4 +1,4 @@ -convert_instrument_to_pyobject in nautilus_adapters::databento::python::loader - Rust +convert_instrument_to_pyobject in nautilus_adapters::databento::python::loader - Rust
pub fn convert_instrument_to_pyobject(
     py: Python<'_>,
     instrument: Box<dyn Instrument + 'static>
diff --git a/nightly/core/nautilus_adapters/databento/python/loader/index.html b/nightly/core/nautilus_adapters/databento/python/loader/index.html
index eadb7571de16..c111929c0086 100644
--- a/nightly/core/nautilus_adapters/databento/python/loader/index.html
+++ b/nightly/core/nautilus_adapters/databento/python/loader/index.html
@@ -1,2 +1,2 @@
-nautilus_adapters::databento::python::loader - Rust
+nautilus_adapters::databento::python::loader - Rust
     
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_equity.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_equity.html index 39dbd2de6320..4c068f986370 100644 --- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_equity.html +++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_equity.html @@ -1,4 +1,4 @@ -py_parse_equity in nautilus_adapters::databento::python::parsing - Rust +py_parse_equity in nautilus_adapters::databento::python::parsing - Rust
pub fn py_parse_equity(
     record: &InstrumentDefMsgV1,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_futures_contract.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_futures_contract.html
index 667dd6a0d8e6..3b81ffa1a5cc 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_futures_contract.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_futures_contract.html
@@ -1,4 +1,4 @@
-py_parse_futures_contract in nautilus_adapters::databento::python::parsing - Rust
+py_parse_futures_contract in nautilus_adapters::databento::python::parsing - Rust
     
pub fn py_parse_futures_contract(
     record: &InstrumentDefMsgV1,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbo_msg.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbo_msg.html
index 9c42ed3f5a6b..72163b0a1c04 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbo_msg.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbo_msg.html
@@ -1,4 +1,4 @@
-py_parse_mbo_msg in nautilus_adapters::databento::python::parsing - Rust
+py_parse_mbo_msg in nautilus_adapters::databento::python::parsing - Rust
     
pub fn py_parse_mbo_msg(
     py: Python<'_>,
     record: &MboMsg,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp10_msg.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp10_msg.html
index 94f7776120d9..8f0740d49cb2 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp10_msg.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp10_msg.html
@@ -1,4 +1,4 @@
-py_parse_mbp10_msg in nautilus_adapters::databento::python::parsing - Rust
+py_parse_mbp10_msg in nautilus_adapters::databento::python::parsing - Rust
     
pub fn py_parse_mbp10_msg(
     record: &Mbp10Msg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp1_msg.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp1_msg.html
index 3dfbb1c47bd3..4251b8eafa0a 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp1_msg.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_mbp1_msg.html
@@ -1,4 +1,4 @@
-py_parse_mbp1_msg in nautilus_adapters::databento::python::parsing - Rust
+py_parse_mbp1_msg in nautilus_adapters::databento::python::parsing - Rust
     
pub fn py_parse_mbp1_msg(
     py: Python<'_>,
     record: &Mbp1Msg,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_options_contract.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_options_contract.html
index 8e4a0840df94..641ed0f4ed60 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_options_contract.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_options_contract.html
@@ -1,4 +1,4 @@
-py_parse_options_contract in nautilus_adapters::databento::python::parsing - Rust
+py_parse_options_contract in nautilus_adapters::databento::python::parsing - Rust
     
pub fn py_parse_options_contract(
     record: &InstrumentDefMsgV1,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_trade_msg.html b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_trade_msg.html
index aa78f1900222..3377b89a468c 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_trade_msg.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/fn.py_parse_trade_msg.html
@@ -1,4 +1,4 @@
-py_parse_trade_msg in nautilus_adapters::databento::python::parsing - Rust
+py_parse_trade_msg in nautilus_adapters::databento::python::parsing - Rust
     
pub fn py_parse_trade_msg(
     record: &TradeMsg,
     instrument_id: InstrumentId,
diff --git a/nightly/core/nautilus_adapters/databento/python/parsing/index.html b/nightly/core/nautilus_adapters/databento/python/parsing/index.html
index 5cd415829476..6e40b04dad5e 100644
--- a/nightly/core/nautilus_adapters/databento/python/parsing/index.html
+++ b/nightly/core/nautilus_adapters/databento/python/parsing/index.html
@@ -1,2 +1,2 @@
-nautilus_adapters::databento::python::parsing - Rust
+nautilus_adapters::databento::python::parsing - Rust
     
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/symbology/fn.parse_nautilus_instrument_id.html b/nightly/core/nautilus_adapters/databento/symbology/fn.parse_nautilus_instrument_id.html index 0a6e6afa82f8..fb8e99991e17 100644 --- a/nightly/core/nautilus_adapters/databento/symbology/fn.parse_nautilus_instrument_id.html +++ b/nightly/core/nautilus_adapters/databento/symbology/fn.parse_nautilus_instrument_id.html @@ -1,4 +1,4 @@ -parse_nautilus_instrument_id in nautilus_adapters::databento::symbology - Rust +parse_nautilus_instrument_id in nautilus_adapters::databento::symbology - Rust
pub fn parse_nautilus_instrument_id(
     record: &RecordRef<'_>,
     metadata: &Metadata,
diff --git a/nightly/core/nautilus_adapters/databento/symbology/index.html b/nightly/core/nautilus_adapters/databento/symbology/index.html
index 56438779b255..f896334e262e 100644
--- a/nightly/core/nautilus_adapters/databento/symbology/index.html
+++ b/nightly/core/nautilus_adapters/databento/symbology/index.html
@@ -1,2 +1,2 @@
-nautilus_adapters::databento::symbology - Rust
+nautilus_adapters::databento::symbology - Rust
     
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/types/index.html b/nightly/core/nautilus_adapters/databento/types/index.html index 17490a33a332..493670df1e2f 100644 --- a/nightly/core/nautilus_adapters/databento/types/index.html +++ b/nightly/core/nautilus_adapters/databento/types/index.html @@ -1,2 +1,2 @@ -nautilus_adapters::databento::types - Rust +nautilus_adapters::databento::types - Rust

Structs§

Type Aliases§

  • Represents a Databento dataset code.
  • Represents a Databento publisher ID.
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/types/struct.DatabentoPublisher.html b/nightly/core/nautilus_adapters/databento/types/struct.DatabentoPublisher.html index 8379b741b2a3..aa9a56317d59 100644 --- a/nightly/core/nautilus_adapters/databento/types/struct.DatabentoPublisher.html +++ b/nightly/core/nautilus_adapters/databento/types/struct.DatabentoPublisher.html @@ -1,4 +1,4 @@ -DatabentoPublisher in nautilus_adapters::databento::types - Rust +DatabentoPublisher in nautilus_adapters::databento::types - Rust
pub struct DatabentoPublisher {
     pub publisher_id: PublisherId,
     pub dataset: Dataset,
@@ -10,7 +10,7 @@
     Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoPy<Py<PyAny>> for DatabentoPublisher

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for DatabentoPublisher

source§

fn eq(&self, other: &DatabentoPublisher) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PyClass for DatabentoPublisher

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for DatabentoPublisher

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<DatabentoPublisher>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a DatabentoPublisher

§

type Holder = Option<PyRef<'py, DatabentoPublisher>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut DatabentoPublisher

§

type Holder = Option<PyRefMut<'py, DatabentoPublisher>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for DatabentoPublisher

§

type AsRefTarget = PyCell<DatabentoPublisher>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "DatabentoPublisher"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Eq for DatabentoPublisher

source§

impl StructuralPartialEq for DatabentoPublisher

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a DatabentoPublisher

§

type Holder = Option<PyRef<'py, DatabentoPublisher>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut DatabentoPublisher

§

type Holder = Option<PyRefMut<'py, DatabentoPublisher>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for DatabentoPublisher

§

type AsRefTarget = PyCell<DatabentoPublisher>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "DatabentoPublisher"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Eq for DatabentoPublisher

source§

impl StructuralPartialEq for DatabentoPublisher

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where @@ -28,8 +28,8 @@

§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
source§

impl<T> DeserializeOwned for T
where diff --git a/nightly/core/nautilus_adapters/databento/types/type.Dataset.html b/nightly/core/nautilus_adapters/databento/types/type.Dataset.html index 71cb47437fb2..8403af3c31c3 100644 --- a/nightly/core/nautilus_adapters/databento/types/type.Dataset.html +++ b/nightly/core/nautilus_adapters/databento/types/type.Dataset.html @@ -1,3 +1,3 @@ -Dataset in nautilus_adapters::databento::types - Rust +Dataset in nautilus_adapters::databento::types - Rust
pub type Dataset = Ustr;
Expand description

Represents a Databento dataset code.

Aliased Type§

struct Dataset { /* private fields */ }
\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/databento/types/type.PublisherId.html b/nightly/core/nautilus_adapters/databento/types/type.PublisherId.html index da31f855e9c2..2b84ce480e48 100644 --- a/nightly/core/nautilus_adapters/databento/types/type.PublisherId.html +++ b/nightly/core/nautilus_adapters/databento/types/type.PublisherId.html @@ -1,3 +1,3 @@ -PublisherId in nautilus_adapters::databento::types - Rust +PublisherId in nautilus_adapters::databento::types - Rust
pub type PublisherId = u16;
Expand description

Represents a Databento publisher ID.

\ No newline at end of file diff --git a/nightly/core/nautilus_adapters/index.html b/nightly/core/nautilus_adapters/index.html index 1bbb5eaf0b24..3e249395ce72 100644 --- a/nightly/core/nautilus_adapters/index.html +++ b/nightly/core/nautilus_adapters/index.html @@ -1,3 +1,3 @@ -nautilus_adapters - Rust

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_backtest/engine/struct.TimeEventAccumulatorAPI.html b/nightly/core/nautilus_backtest/engine/struct.TimeEventAccumulatorAPI.html index c87d8a235697..02a7afaab9f8 100644 --- a/nightly/core/nautilus_backtest/engine/struct.TimeEventAccumulatorAPI.html +++ b/nightly/core/nautilus_backtest/engine/struct.TimeEventAccumulatorAPI.html @@ -1,4 +1,4 @@ -TimeEventAccumulatorAPI in nautilus_backtest::engine - Rust +TimeEventAccumulatorAPI in nautilus_backtest::engine - Rust
#[repr(C)]
pub struct TimeEventAccumulatorAPI(/* private fields */);

Methods from Deref<Target = TimeEventAccumulator>§

source

pub fn advance_clock( &mut self, clock: &mut TestClock, @@ -17,8 +17,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_backtest/index.html b/nightly/core/nautilus_backtest/index.html index d35ab9111c76..3d05b348675c 100644 --- a/nightly/core/nautilus_backtest/index.html +++ b/nightly/core/nautilus_backtest/index.html @@ -1,3 +1,3 @@ -nautilus_backtest - Rust
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/clock/struct.TestClock.html b/nightly/core/nautilus_common/clock/struct.TestClock.html index 0fd2568d6802..8a2e841dea3e 100644 --- a/nightly/core/nautilus_common/clock/struct.TestClock.html +++ b/nightly/core/nautilus_common/clock/struct.TestClock.html @@ -1,4 +1,4 @@ -TestClock in nautilus_common::clock - Rust +TestClock in nautilus_common::clock - Rust
pub struct TestClock { /* private fields */ }

Implementations§

source§

impl TestClock

source

pub fn new() -> Self

source

pub fn get_timers(&self) -> &HashMap<Ustr, TestTimer>

source

pub fn advance_time( &mut self, to_time_ns: UnixNanos, @@ -384,8 +384,8 @@

§ExamplesThat is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/clock/trait.Clock.html b/nightly/core/nautilus_common/clock/trait.Clock.html index a5cccca2708e..449247541df5 100644 --- a/nightly/core/nautilus_common/clock/trait.Clock.html +++ b/nightly/core/nautilus_common/clock/trait.Clock.html @@ -1,4 +1,4 @@ -Clock in nautilus_common::clock - Rust +Clock in nautilus_common::clock - Rust
pub trait Clock {
     // Required methods
     fn timer_names(&self) -> Vec<&str>;
diff --git a/nightly/core/nautilus_common/enums/enum.ComponentState.html b/nightly/core/nautilus_common/enums/enum.ComponentState.html
index 16ddd9428088..fd89a8475bde 100644
--- a/nightly/core/nautilus_common/enums/enum.ComponentState.html
+++ b/nightly/core/nautilus_common/enums/enum.ComponentState.html
@@ -1,4 +1,4 @@
-ComponentState in nautilus_common::enums - Rust
+ComponentState in nautilus_common::enums - Rust
     
#[repr(C)]
pub enum ComponentState {
Show 14 variants PreInitialized = 0, Ready = 1, @@ -30,8 +30,8 @@
§

Faulting = 12

When a component is executing its actions on fault.

§

Faulted = 13

When a component has successfully shut down due to a detected fault.

Implementations§

source§

impl ComponentState

source

pub const fn from_repr(discriminant: usize) -> Option<ComponentState>

Try to create Self from the raw representation

-

Trait Implementations§

source§

impl Clone for ComponentState

source§

fn clone(&self) -> ComponentState

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ComponentState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ComponentState

source§

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 Display for ComponentState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for ComponentState

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<ComponentState, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ComponentState

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for ComponentState

source§

fn clone(&self) -> ComponentState

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ComponentState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ComponentState

source§

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 Display for ComponentState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for ComponentState

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<ComponentState, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ComponentState

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoEnumIterator for ComponentState

source§

impl IntoPy<Py<PyAny>> for ComponentState

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl Ord for ComponentState

source§

fn cmp(&self, other: &ComponentState) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where @@ -64,8 +64,8 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/enum.ComponentTrigger.html b/nightly/core/nautilus_common/enums/enum.ComponentTrigger.html index b48a583d8168..e59c5a5fb050 100644 --- a/nightly/core/nautilus_common/enums/enum.ComponentTrigger.html +++ b/nightly/core/nautilus_common/enums/enum.ComponentTrigger.html @@ -1,4 +1,4 @@ -ComponentTrigger in nautilus_common::enums - Rust +ComponentTrigger in nautilus_common::enums - Rust
#[repr(C)]
pub enum ComponentTrigger {
Show 15 variants Initialize = 1, Start = 2, @@ -32,8 +32,8 @@
§

Fault = 14

A trigger for the component to fault.

§

FaultCompleted = 15

A trigger when the component has successfully faulted.

Implementations§

source§

impl ComponentTrigger

source

pub const fn from_repr(discriminant: usize) -> Option<ComponentTrigger>

Try to create Self from the raw representation

-

Trait Implementations§

source§

impl Clone for ComponentTrigger

source§

fn clone(&self) -> ComponentTrigger

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ComponentTrigger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ComponentTrigger

source§

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 Display for ComponentTrigger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for ComponentTrigger

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<ComponentTrigger, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ComponentTrigger

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for ComponentTrigger

source§

fn clone(&self) -> ComponentTrigger

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ComponentTrigger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ComponentTrigger

source§

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 Display for ComponentTrigger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for ComponentTrigger

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<ComponentTrigger, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ComponentTrigger

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoEnumIterator for ComponentTrigger

source§

impl IntoPy<Py<PyAny>> for ComponentTrigger

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl Ord for ComponentTrigger

source§

fn cmp(&self, other: &ComponentTrigger) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where @@ -43,7 +43,7 @@ sufficient, and should not be overridden without very good reason.

source§

impl PartialOrd for ComponentTrigger

source§

fn partial_cmp(&self, other: &ComponentTrigger) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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 · source§

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
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PyClass for ComponentTrigger

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for ComponentTrigger

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<ComponentTrigger>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a ComponentTrigger

§

type Holder = Option<PyRef<'py, ComponentTrigger>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut ComponentTrigger

§

type Holder = Option<PyRefMut<'py, ComponentTrigger>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for ComponentTrigger

§

type AsRefTarget = PyCell<ComponentTrigger>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "ComponentTrigger"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serialize for ComponentTrigger

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a ComponentTrigger

§

type Holder = Option<PyRef<'py, ComponentTrigger>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut ComponentTrigger

§

type Holder = Option<PyRefMut<'py, ComponentTrigger>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for ComponentTrigger

§

type AsRefTarget = PyCell<ComponentTrigger>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "ComponentTrigger"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serialize for ComponentTrigger

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for ComponentTrigger

§

type Error = ParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &str) -> Result<ComponentTrigger, <Self as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl Copy for ComponentTrigger

source§

impl Eq for ComponentTrigger

source§

impl StructuralPartialEq for ComponentTrigger

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where @@ -66,8 +66,8 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/enum.LogColor.html b/nightly/core/nautilus_common/enums/enum.LogColor.html index 926baf8e2402..0ccbeb1065d4 100644 --- a/nightly/core/nautilus_common/enums/enum.LogColor.html +++ b/nightly/core/nautilus_common/enums/enum.LogColor.html @@ -1,4 +1,4 @@ -LogColor in nautilus_common::enums - Rust +LogColor in nautilus_common::enums - Rust
#[repr(C)]
pub enum LogColor { Normal = 0, Green = 1, @@ -27,7 +27,7 @@ sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for LogColor

source§

fn partial_cmp(&self, other: &LogColor) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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 · source§

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
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PyClass for LogColor

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for LogColor

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<LogColor>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a LogColor

§

type Holder = Option<PyRef<'py, LogColor>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut LogColor

§

type Holder = Option<PyRefMut<'py, LogColor>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for LogColor

§

type AsRefTarget = PyCell<LogColor>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "LogColor"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serialize for LogColor

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a LogColor

§

type Holder = Option<PyRef<'py, LogColor>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut LogColor

§

type Holder = Option<PyRefMut<'py, LogColor>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for LogColor

§

type AsRefTarget = PyCell<LogColor>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "LogColor"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serialize for LogColor

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for LogColor

§

type Error = ParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &str) -> Result<LogColor, <Self as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl Copy for LogColor

source§

impl Eq for LogColor

source§

impl StructuralPartialEq for LogColor

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where @@ -50,8 +50,8 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/enum.LogFormat.html b/nightly/core/nautilus_common/enums/enum.LogFormat.html index 5eb004a1ec7e..b453cae3c84a 100644 --- a/nightly/core/nautilus_common/enums/enum.LogFormat.html +++ b/nightly/core/nautilus_common/enums/enum.LogFormat.html @@ -1,4 +1,4 @@ -LogFormat in nautilus_common::enums - Rust +LogFormat in nautilus_common::enums - Rust
#[repr(C)]
pub enum LogFormat { Header = 0, Endc = 1, @@ -38,8 +38,8 @@ T: Display,
source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/enum.LogLevel.html b/nightly/core/nautilus_common/enums/enum.LogLevel.html index 30322decf992..1247b87253b7 100644 --- a/nightly/core/nautilus_common/enums/enum.LogLevel.html +++ b/nightly/core/nautilus_common/enums/enum.LogLevel.html @@ -1,4 +1,4 @@ -LogLevel in nautilus_common::enums - Rust +LogLevel in nautilus_common::enums - Rust
#[repr(C)]
pub enum LogLevel { Off = 0, Debug = 10, @@ -12,8 +12,8 @@
§

Warning = 30

The WARNING warning log level.

§

Error = 40

The ERROR error log level.

Implementations§

source§

impl LogLevel

source

pub const fn from_repr(discriminant: usize) -> Option<LogLevel>

Try to create Self from the raw representation

-

Trait Implementations§

source§

impl Clone for LogLevel

source§

fn clone(&self) -> LogLevel

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LogLevel

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for LogLevel

source§

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 Display for LogLevel

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for LogLevel

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<LogLevel, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for LogLevel

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for LogLevel

source§

fn clone(&self) -> LogLevel

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LogLevel

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for LogLevel

source§

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 Display for LogLevel

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for LogLevel

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<LogLevel, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for LogLevel

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoEnumIterator for LogLevel

source§

impl IntoPy<Py<PyAny>> for LogLevel

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl Ord for LogLevel

source§

fn cmp(&self, other: &LogLevel) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where @@ -23,7 +23,7 @@ sufficient, and should not be overridden without very good reason.

source§

impl PartialOrd for LogLevel

source§

fn partial_cmp(&self, other: &LogLevel) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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 · source§

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
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PyClass for LogLevel

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for LogLevel

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<LogLevel>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a LogLevel

§

type Holder = Option<PyRef<'py, LogLevel>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut LogLevel

§

type Holder = Option<PyRefMut<'py, LogLevel>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for LogLevel

§

type AsRefTarget = PyCell<LogLevel>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "LogLevel"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serialize for LogLevel

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a LogLevel

§

type Holder = Option<PyRef<'py, LogLevel>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut LogLevel

§

type Holder = Option<PyRefMut<'py, LogLevel>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for LogLevel

§

type AsRefTarget = PyCell<LogLevel>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "LogLevel"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serialize for LogLevel

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for LogLevel

§

type Error = ParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &str) -> Result<LogLevel, <Self as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl Copy for LogLevel

source§

impl Eq for LogLevel

source§

impl StructuralPartialEq for LogLevel

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where @@ -46,8 +46,8 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/index.html b/nightly/core/nautilus_common/enums/index.html index 1f779e116cf4..3a7a96b98dcd 100644 --- a/nightly/core/nautilus_common/enums/index.html +++ b/nightly/core/nautilus_common/enums/index.html @@ -1,3 +1,3 @@ -nautilus_common::enums - Rust +nautilus_common::enums - Rust

Module nautilus_common::enums

source ·

Structs§

Enums§

  • The state of a component within the system.
  • A trigger condition for a component within the system.
  • The log color for log messages.
  • An ANSI log line format specifier. This is used for formatting log messages with ANSI escape codes.
  • The log level for log messages.
\ No newline at end of file diff --git a/nightly/core/nautilus_common/enums/struct.ComponentStateIter.html b/nightly/core/nautilus_common/enums/struct.ComponentStateIter.html index 4c1094e95f44..de2352d0f3ec 100644 --- a/nightly/core/nautilus_common/enums/struct.ComponentStateIter.html +++ b/nightly/core/nautilus_common/enums/struct.ComponentStateIter.html @@ -1,4 +1,4 @@ -ComponentStateIter in nautilus_common::enums - Rust +ComponentStateIter in nautilus_common::enums - Rust
pub struct ComponentStateIter { /* private fields */ }
Expand description

An iterator over the variants of ComponentState

Trait Implementations§

source§

impl Clone for ComponentStateIter

source§

fn clone(&self) -> ComponentStateIter

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ComponentStateIter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DoubleEndedIterator for ComponentStateIter

source§

fn next_back(&mut self) -> Option<<Self as Iterator>::Item>

Removes and returns an element from the end of the iterator. Read more
source§

fn advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

🔬This is a nightly-only experimental API. (iter_advance_by)
Advances the iterator from the back by n elements. Read more
1.37.0 · source§

fn nth_back(&mut self, n: usize) -> Option<Self::Item>

Returns the nth element from the end of the iterator. Read more
1.27.0 · source§

fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R
where Self: Sized, @@ -230,8 +230,8 @@ T: Iterator + Send, <T as Iterator>::Item: Send,

§

fn par_bridge(self) -> IterBridge<T>

Creates a bridge from this type to a ParallelIterator.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/struct.ComponentTriggerIter.html b/nightly/core/nautilus_common/enums/struct.ComponentTriggerIter.html index 5ffcbf14df6b..056da8fad9f4 100644 --- a/nightly/core/nautilus_common/enums/struct.ComponentTriggerIter.html +++ b/nightly/core/nautilus_common/enums/struct.ComponentTriggerIter.html @@ -1,4 +1,4 @@ -ComponentTriggerIter in nautilus_common::enums - Rust +ComponentTriggerIter in nautilus_common::enums - Rust
pub struct ComponentTriggerIter { /* private fields */ }
Expand description

An iterator over the variants of ComponentTrigger

Trait Implementations§

source§

impl Clone for ComponentTriggerIter

source§

fn clone(&self) -> ComponentTriggerIter

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ComponentTriggerIter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DoubleEndedIterator for ComponentTriggerIter

source§

fn next_back(&mut self) -> Option<<Self as Iterator>::Item>

Removes and returns an element from the end of the iterator. Read more
source§

fn advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

🔬This is a nightly-only experimental API. (iter_advance_by)
Advances the iterator from the back by n elements. Read more
1.37.0 · source§

fn nth_back(&mut self, n: usize) -> Option<Self::Item>

Returns the nth element from the end of the iterator. Read more
1.27.0 · source§

fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R
where Self: Sized, @@ -230,8 +230,8 @@ T: Iterator + Send, <T as Iterator>::Item: Send,

§

fn par_bridge(self) -> IterBridge<T>

Creates a bridge from this type to a ParallelIterator.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/struct.LogColorIter.html b/nightly/core/nautilus_common/enums/struct.LogColorIter.html index 9e47f67ed89f..996990c9055d 100644 --- a/nightly/core/nautilus_common/enums/struct.LogColorIter.html +++ b/nightly/core/nautilus_common/enums/struct.LogColorIter.html @@ -1,4 +1,4 @@ -LogColorIter in nautilus_common::enums - Rust +LogColorIter in nautilus_common::enums - Rust
pub struct LogColorIter { /* private fields */ }
Expand description

An iterator over the variants of LogColor

Trait Implementations§

source§

impl Clone for LogColorIter

source§

fn clone(&self) -> LogColorIter

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LogColorIter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DoubleEndedIterator for LogColorIter

source§

fn next_back(&mut self) -> Option<<Self as Iterator>::Item>

Removes and returns an element from the end of the iterator. Read more
source§

fn advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

🔬This is a nightly-only experimental API. (iter_advance_by)
Advances the iterator from the back by n elements. Read more
1.37.0 · source§

fn nth_back(&mut self, n: usize) -> Option<Self::Item>

Returns the nth element from the end of the iterator. Read more
1.27.0 · source§

fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R
where Self: Sized, @@ -230,8 +230,8 @@ T: Iterator + Send, <T as Iterator>::Item: Send,

§

fn par_bridge(self) -> IterBridge<T>

Creates a bridge from this type to a ParallelIterator.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/enums/struct.LogLevelIter.html b/nightly/core/nautilus_common/enums/struct.LogLevelIter.html index e1474b024bf0..29afe4e6ff86 100644 --- a/nightly/core/nautilus_common/enums/struct.LogLevelIter.html +++ b/nightly/core/nautilus_common/enums/struct.LogLevelIter.html @@ -1,4 +1,4 @@ -LogLevelIter in nautilus_common::enums - Rust +LogLevelIter in nautilus_common::enums - Rust
pub struct LogLevelIter { /* private fields */ }
Expand description

An iterator over the variants of LogLevel

Trait Implementations§

source§

impl Clone for LogLevelIter

source§

fn clone(&self) -> LogLevelIter

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LogLevelIter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DoubleEndedIterator for LogLevelIter

source§

fn next_back(&mut self) -> Option<<Self as Iterator>::Item>

Removes and returns an element from the end of the iterator. Read more
source§

fn advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

🔬This is a nightly-only experimental API. (iter_advance_by)
Advances the iterator from the back by n elements. Read more
1.37.0 · source§

fn nth_back(&mut self, n: usize) -> Option<Self::Item>

Returns the nth element from the end of the iterator. Read more
1.27.0 · source§

fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R
where Self: Sized, @@ -230,8 +230,8 @@ T: Iterator + Send, <T as Iterator>::Item: Send,

§

fn par_bridge(self) -> IterBridge<T>

Creates a bridge from this type to a ParallelIterator.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/factories/index.html b/nightly/core/nautilus_common/factories/index.html index 4d78653b5469..2954c65a967f 100644 --- a/nightly/core/nautilus_common/factories/index.html +++ b/nightly/core/nautilus_common/factories/index.html @@ -1,2 +1,2 @@ -nautilus_common::factories - Rust +nautilus_common::factories - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/factories/struct.OrderFactory.html b/nightly/core/nautilus_common/factories/struct.OrderFactory.html index b9f9b8c1b676..9ac2bbe34b5c 100644 --- a/nightly/core/nautilus_common/factories/struct.OrderFactory.html +++ b/nightly/core/nautilus_common/factories/struct.OrderFactory.html @@ -1,4 +1,4 @@ -OrderFactory in nautilus_common::factories - Rust +OrderFactory in nautilus_common::factories - Rust
#[repr(C)]
pub struct OrderFactory { /* private fields */ }

Implementations§

source§

impl OrderFactory

source

pub fn new( trader_id: TraderId, strategy_id: StrategyId, @@ -27,8 +27,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_drop.html b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_drop.html index 7dcbadbfcf51..822caa2aaa0a 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_drop.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_drop.html @@ -1,3 +1,3 @@ -live_clock_drop in nautilus_common::ffi::clock - Rust +live_clock_drop in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub extern "C" fn live_clock_drop(clock: LiveClock_API)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_new.html b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_new.html index d71577880fd6..47f588185ec4 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_new.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_new.html @@ -1,3 +1,3 @@ -live_clock_new in nautilus_common::ffi::clock - Rust +live_clock_new in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub extern "C" fn live_clock_new() -> LiveClock_API
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp.html b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp.html index 60c59b1ec8ac..1be0788c56a0 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp.html @@ -1,4 +1,4 @@ -live_clock_timestamp in nautilus_common::ffi::clock - Rust +live_clock_timestamp in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub extern "C" fn live_clock_timestamp(
     clock: &mut LiveClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ms.html b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ms.html
index ae87a0831fbf..454c836aeab3 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ms.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ms.html
@@ -1,4 +1,4 @@
-live_clock_timestamp_ms in nautilus_common::ffi::clock - Rust
+live_clock_timestamp_ms in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn live_clock_timestamp_ms(
     clock: &mut LiveClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ns.html b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ns.html
index 612f67daed23..a26b582faa65 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ns.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_ns.html
@@ -1,4 +1,4 @@
-live_clock_timestamp_ns in nautilus_common::ffi::clock - Rust
+live_clock_timestamp_ns in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn live_clock_timestamp_ns(
     clock: &mut LiveClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_us.html b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_us.html
index 7dc0731d323e..eae7772996cf 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_us.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.live_clock_timestamp_us.html
@@ -1,4 +1,4 @@
-live_clock_timestamp_us in nautilus_common::ffi::clock - Rust
+live_clock_timestamp_us in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn live_clock_timestamp_us(
     clock: &mut LiveClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_advance_time.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_advance_time.html
index b7872632f8f5..38b69b5956c9 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_advance_time.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_advance_time.html
@@ -1,4 +1,4 @@
-test_clock_advance_time in nautilus_common::ffi::clock - Rust
+test_clock_advance_time in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn test_clock_advance_time(
     clock: &mut TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timer.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timer.html
index 0027ea9891a3..a0f701bec5b9 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timer.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timer.html
@@ -1,4 +1,4 @@
-test_clock_cancel_timer in nautilus_common::ffi::clock - Rust
+test_clock_cancel_timer in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn test_clock_cancel_timer(
     clock: &mut TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timers.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timers.html
index 6df8b752abaa..e002bd36669d 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timers.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_cancel_timers.html
@@ -1,3 +1,3 @@
-test_clock_cancel_timers in nautilus_common::ffi::clock - Rust
+test_clock_cancel_timers in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_cancel_timers(clock: &mut TestClock_API)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_drop.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_drop.html index 4f23f6359cb1..cedfbd6abd62 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_drop.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_drop.html @@ -1,3 +1,3 @@ -test_clock_drop in nautilus_common::ffi::clock - Rust +test_clock_drop in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub extern "C" fn test_clock_drop(clock: TestClock_API)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_new.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_new.html index cb9380b6ee89..6a499461fd73 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_new.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_new.html @@ -1,3 +1,3 @@ -test_clock_new in nautilus_common::ffi::clock - Rust +test_clock_new in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub extern "C" fn test_clock_new() -> TestClock_API
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_next_time_ns.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_next_time_ns.html index 25aa9c7e9415..1bfa8dccd283 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_next_time_ns.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_next_time_ns.html @@ -1,4 +1,4 @@ -test_clock_next_time_ns in nautilus_common::ffi::clock - Rust +test_clock_next_time_ns in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub unsafe extern "C" fn test_clock_next_time_ns(
     clock: &mut TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_register_default_handler.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_register_default_handler.html
index e82f8836d073..67583d4ab5a3 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_register_default_handler.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_register_default_handler.html
@@ -1,4 +1,4 @@
-test_clock_register_default_handler in nautilus_common::ffi::clock - Rust
+test_clock_register_default_handler in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn test_clock_register_default_handler(
     clock: &mut TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time.html
index 87ff6e8eb40d..3bbaef13aea8 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time.html
@@ -1,4 +1,4 @@
-test_clock_set_time in nautilus_common::ffi::clock - Rust
+test_clock_set_time in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_set_time(
     clock: &TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time_alert_ns.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time_alert_ns.html
index d95d0700175e..e8379d8f40bc 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time_alert_ns.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_time_alert_ns.html
@@ -1,4 +1,4 @@
-test_clock_set_time_alert_ns in nautilus_common::ffi::clock - Rust
+test_clock_set_time_alert_ns in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn test_clock_set_time_alert_ns(
     clock: &mut TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_timer_ns.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_timer_ns.html
index 4dd6905401ac..9326c9b7c82e 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_timer_ns.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_set_timer_ns.html
@@ -1,4 +1,4 @@
-test_clock_set_timer_ns in nautilus_common::ffi::clock - Rust
+test_clock_set_timer_ns in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn test_clock_set_timer_ns(
     clock: &mut TestClock_API,
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_count.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_count.html
index ac3b04c5cbe5..3557a91cc91c 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_count.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_count.html
@@ -1,4 +1,4 @@
-test_clock_timer_count in nautilus_common::ffi::clock - Rust
+test_clock_timer_count in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_timer_count(
     clock: &mut TestClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_names.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_names.html
index 69843602debb..158762532232 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_names.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timer_names.html
@@ -1,4 +1,4 @@
-test_clock_timer_names in nautilus_common::ffi::clock - Rust
+test_clock_timer_names in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_timer_names(
     clock: &TestClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp.html
index dcd996977384..b8e432bea638 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp.html
@@ -1,3 +1,3 @@
-test_clock_timestamp in nautilus_common::ffi::clock - Rust
+test_clock_timestamp in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_timestamp(clock: &TestClock_API) -> f64
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ms.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ms.html index 9c1cbbcb7a36..ecaec70932bc 100644 --- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ms.html +++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ms.html @@ -1,4 +1,4 @@ -test_clock_timestamp_ms in nautilus_common::ffi::clock - Rust +test_clock_timestamp_ms in nautilus_common::ffi::clock - Rust
#[no_mangle]
 pub extern "C" fn test_clock_timestamp_ms(
     clock: &TestClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ns.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ns.html
index c91336cf7f32..9e2f24d15eae 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ns.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_ns.html
@@ -1,4 +1,4 @@
-test_clock_timestamp_ns in nautilus_common::ffi::clock - Rust
+test_clock_timestamp_ns in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_timestamp_ns(
     clock: &TestClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_us.html b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_us.html
index 72ad099c9f0b..d28762964f3a 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_us.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.test_clock_timestamp_us.html
@@ -1,4 +1,4 @@
-test_clock_timestamp_us in nautilus_common::ffi::clock - Rust
+test_clock_timestamp_us in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn test_clock_timestamp_us(
     clock: &TestClock_API
diff --git a/nightly/core/nautilus_common/ffi/clock/fn.vec_time_event_handlers_drop.html b/nightly/core/nautilus_common/ffi/clock/fn.vec_time_event_handlers_drop.html
index 6486c9ffdb87..b6d86cf28b59 100644
--- a/nightly/core/nautilus_common/ffi/clock/fn.vec_time_event_handlers_drop.html
+++ b/nightly/core/nautilus_common/ffi/clock/fn.vec_time_event_handlers_drop.html
@@ -1,3 +1,3 @@
-vec_time_event_handlers_drop in nautilus_common::ffi::clock - Rust
+vec_time_event_handlers_drop in nautilus_common::ffi::clock - Rust
     
#[no_mangle]
 pub extern "C" fn vec_time_event_handlers_drop(v: CVec)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/index.html b/nightly/core/nautilus_common/ffi/clock/index.html index 482e3c3a6dd1..1e9a278954e8 100644 --- a/nightly/core/nautilus_common/ffi/clock/index.html +++ b/nightly/core/nautilus_common/ffi/clock/index.html @@ -1,2 +1,2 @@ -nautilus_common::ffi::clock - Rust +nautilus_common::ffi::clock - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/clock/struct.LiveClock_API.html b/nightly/core/nautilus_common/ffi/clock/struct.LiveClock_API.html index a3a928fb3c35..f15a3ce01b48 100644 --- a/nightly/core/nautilus_common/ffi/clock/struct.LiveClock_API.html +++ b/nightly/core/nautilus_common/ffi/clock/struct.LiveClock_API.html @@ -1,4 +1,4 @@ -LiveClock_API in nautilus_common::ffi::clock - Rust +LiveClock_API in nautilus_common::ffi::clock - Rust
#[repr(C)]
pub struct LiveClock_API(/* private fields */);
Expand description

Provides a C compatible Foreign Function Interface (FFI) for an underlying LiveClock.

This struct wraps LiveClock in a way that makes it compatible with C function calls, enabling interaction with LiveClock in a C environment.

@@ -370,8 +370,8 @@
§ExamplesThat is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/ffi/clock/struct.TestClock_API.html b/nightly/core/nautilus_common/ffi/clock/struct.TestClock_API.html index ed24b93d08e1..3a1c1f51485c 100644 --- a/nightly/core/nautilus_common/ffi/clock/struct.TestClock_API.html +++ b/nightly/core/nautilus_common/ffi/clock/struct.TestClock_API.html @@ -1,4 +1,4 @@ -TestClock_API in nautilus_common::ffi::clock - Rust +TestClock_API in nautilus_common::ffi::clock - Rust
#[repr(C)]
pub struct TestClock_API(/* private fields */);
Expand description

Provides a C compatible Foreign Function Interface (FFI) for an underlying TestClock.

This struct wraps TestClock in a way that makes it compatible with C function calls, enabling interaction with TestClock in a C environment.

@@ -374,8 +374,8 @@
§ExamplesThat is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/ffi/enums/fn.component_state_from_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.component_state_from_cstr.html index d740e4f35bbe..2fe0c75dbd37 100644 --- a/nightly/core/nautilus_common/ffi/enums/fn.component_state_from_cstr.html +++ b/nightly/core/nautilus_common/ffi/enums/fn.component_state_from_cstr.html @@ -1,4 +1,4 @@ -component_state_from_cstr in nautilus_common::ffi::enums - Rust +component_state_from_cstr in nautilus_common::ffi::enums - Rust
#[no_mangle]
 pub unsafe extern "C" fn component_state_from_cstr(
     ptr: *const c_char
diff --git a/nightly/core/nautilus_common/ffi/enums/fn.component_state_to_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.component_state_to_cstr.html
index 8d50700c678a..65ce8a2f760d 100644
--- a/nightly/core/nautilus_common/ffi/enums/fn.component_state_to_cstr.html
+++ b/nightly/core/nautilus_common/ffi/enums/fn.component_state_to_cstr.html
@@ -1,4 +1,4 @@
-component_state_to_cstr in nautilus_common::ffi::enums - Rust
+component_state_to_cstr in nautilus_common::ffi::enums - Rust
     
#[no_mangle]
 pub extern "C" fn component_state_to_cstr(
     value: ComponentState
diff --git a/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_from_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_from_cstr.html
index 0ee0fbb46792..7b356f5f856c 100644
--- a/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_from_cstr.html
+++ b/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_from_cstr.html
@@ -1,4 +1,4 @@
-component_trigger_from_cstr in nautilus_common::ffi::enums - Rust
+component_trigger_from_cstr in nautilus_common::ffi::enums - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn component_trigger_from_cstr(
     ptr: *const c_char
diff --git a/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_to_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_to_cstr.html
index 69a3c40ddc12..b32fd3d33012 100644
--- a/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_to_cstr.html
+++ b/nightly/core/nautilus_common/ffi/enums/fn.component_trigger_to_cstr.html
@@ -1,4 +1,4 @@
-component_trigger_to_cstr in nautilus_common::ffi::enums - Rust
+component_trigger_to_cstr in nautilus_common::ffi::enums - Rust
     
#[no_mangle]
 pub extern "C" fn component_trigger_to_cstr(
     value: ComponentTrigger
diff --git a/nightly/core/nautilus_common/ffi/enums/fn.log_color_from_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.log_color_from_cstr.html
index b8d93f7d8faa..71be94c10bce 100644
--- a/nightly/core/nautilus_common/ffi/enums/fn.log_color_from_cstr.html
+++ b/nightly/core/nautilus_common/ffi/enums/fn.log_color_from_cstr.html
@@ -1,4 +1,4 @@
-log_color_from_cstr in nautilus_common::ffi::enums - Rust
+log_color_from_cstr in nautilus_common::ffi::enums - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn log_color_from_cstr(
     ptr: *const c_char
diff --git a/nightly/core/nautilus_common/ffi/enums/fn.log_color_to_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.log_color_to_cstr.html
index 791ab98a49e6..30dc8c849ce4 100644
--- a/nightly/core/nautilus_common/ffi/enums/fn.log_color_to_cstr.html
+++ b/nightly/core/nautilus_common/ffi/enums/fn.log_color_to_cstr.html
@@ -1,3 +1,3 @@
-log_color_to_cstr in nautilus_common::ffi::enums - Rust
+log_color_to_cstr in nautilus_common::ffi::enums - Rust
     
#[no_mangle]
 pub extern "C" fn log_color_to_cstr(value: LogColor) -> *const c_char
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/enums/fn.log_level_from_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.log_level_from_cstr.html index a35159b9641d..c1a9cac539e7 100644 --- a/nightly/core/nautilus_common/ffi/enums/fn.log_level_from_cstr.html +++ b/nightly/core/nautilus_common/ffi/enums/fn.log_level_from_cstr.html @@ -1,4 +1,4 @@ -log_level_from_cstr in nautilus_common::ffi::enums - Rust +log_level_from_cstr in nautilus_common::ffi::enums - Rust
#[no_mangle]
 pub unsafe extern "C" fn log_level_from_cstr(
     ptr: *const c_char
diff --git a/nightly/core/nautilus_common/ffi/enums/fn.log_level_to_cstr.html b/nightly/core/nautilus_common/ffi/enums/fn.log_level_to_cstr.html
index 0886ff77e135..9c4aa9b8be79 100644
--- a/nightly/core/nautilus_common/ffi/enums/fn.log_level_to_cstr.html
+++ b/nightly/core/nautilus_common/ffi/enums/fn.log_level_to_cstr.html
@@ -1,3 +1,3 @@
-log_level_to_cstr in nautilus_common::ffi::enums - Rust
+log_level_to_cstr in nautilus_common::ffi::enums - Rust
     
#[no_mangle]
 pub extern "C" fn log_level_to_cstr(value: LogLevel) -> *const c_char
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/enums/index.html b/nightly/core/nautilus_common/ffi/enums/index.html index 741aa9e75b23..f7485dbc2349 100644 --- a/nightly/core/nautilus_common/ffi/enums/index.html +++ b/nightly/core/nautilus_common/ffi/enums/index.html @@ -1,2 +1,2 @@ -nautilus_common::ffi::enums - Rust +nautilus_common::ffi::enums - Rust

Module nautilus_common::ffi::enums

source ·

Functions§

\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/index.html b/nightly/core/nautilus_common/ffi/index.html index 10d24e8bfa9f..959f773a8089 100644 --- a/nightly/core/nautilus_common/ffi/index.html +++ b/nightly/core/nautilus_common/ffi/index.html @@ -1,2 +1,2 @@ -nautilus_common::ffi - Rust +nautilus_common::ffi - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/logging/fn.logger_flush.html b/nightly/core/nautilus_common/ffi/logging/fn.logger_flush.html index 94d048fa8e5b..982518030a49 100644 --- a/nightly/core/nautilus_common/ffi/logging/fn.logger_flush.html +++ b/nightly/core/nautilus_common/ffi/logging/fn.logger_flush.html @@ -1,4 +1,4 @@ -logger_flush in nautilus_common::ffi::logging - Rust +logger_flush in nautilus_common::ffi::logging - Rust
#[no_mangle]
 pub extern "C" fn logger_flush()
Expand description

Flushes global logger buffers.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/logging/fn.logger_log.html b/nightly/core/nautilus_common/ffi/logging/fn.logger_log.html index d9132ced6ae3..f632b021fb05 100644 --- a/nightly/core/nautilus_common/ffi/logging/fn.logger_log.html +++ b/nightly/core/nautilus_common/ffi/logging/fn.logger_log.html @@ -1,4 +1,4 @@ -logger_log in nautilus_common::ffi::logging - Rust +logger_log in nautilus_common::ffi::logging - Rust
#[no_mangle]
 pub unsafe extern "C" fn logger_log(
     level: LogLevel,
diff --git a/nightly/core/nautilus_common/ffi/logging/fn.logging_init.html b/nightly/core/nautilus_common/ffi/logging/fn.logging_init.html
index ecdaca0a4668..c500a38bfde8 100644
--- a/nightly/core/nautilus_common/ffi/logging/fn.logging_init.html
+++ b/nightly/core/nautilus_common/ffi/logging/fn.logging_init.html
@@ -1,4 +1,4 @@
-logging_init in nautilus_common::ffi::logging - Rust
+logging_init in nautilus_common::ffi::logging - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn logging_init(
     trader_id: TraderId,
diff --git a/nightly/core/nautilus_common/ffi/logging/fn.logging_log_header.html b/nightly/core/nautilus_common/ffi/logging/fn.logging_log_header.html
index 980a29add17a..c37c82746789 100644
--- a/nightly/core/nautilus_common/ffi/logging/fn.logging_log_header.html
+++ b/nightly/core/nautilus_common/ffi/logging/fn.logging_log_header.html
@@ -1,4 +1,4 @@
-logging_log_header in nautilus_common::ffi::logging - Rust
+logging_log_header in nautilus_common::ffi::logging - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn logging_log_header(
     trader_id: TraderId,
diff --git a/nightly/core/nautilus_common/ffi/logging/fn.logging_log_sysinfo.html b/nightly/core/nautilus_common/ffi/logging/fn.logging_log_sysinfo.html
index b14d5476eed7..8342dfb67b8c 100644
--- a/nightly/core/nautilus_common/ffi/logging/fn.logging_log_sysinfo.html
+++ b/nightly/core/nautilus_common/ffi/logging/fn.logging_log_sysinfo.html
@@ -1,4 +1,4 @@
-logging_log_sysinfo in nautilus_common::ffi::logging - Rust
+logging_log_sysinfo in nautilus_common::ffi::logging - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn logging_log_sysinfo(
     component_ptr: *const c_char
diff --git a/nightly/core/nautilus_common/ffi/logging/fn.tracing_init.html b/nightly/core/nautilus_common/ffi/logging/fn.tracing_init.html
index 7f1f83607e2c..4b6be27ce4c8 100644
--- a/nightly/core/nautilus_common/ffi/logging/fn.tracing_init.html
+++ b/nightly/core/nautilus_common/ffi/logging/fn.tracing_init.html
@@ -1,4 +1,4 @@
-tracing_init in nautilus_common::ffi::logging - Rust
+tracing_init in nautilus_common::ffi::logging - Rust
     
#[no_mangle]
 pub extern "C" fn tracing_init()
Expand description

Initializes tracing.

Tracing is meant to be used to trace/debug async Rust code. It can be diff --git a/nightly/core/nautilus_common/ffi/logging/index.html b/nightly/core/nautilus_common/ffi/logging/index.html index 02c2ebb59c0a..b17a77f6756f 100644 --- a/nightly/core/nautilus_common/ffi/logging/index.html +++ b/nightly/core/nautilus_common/ffi/logging/index.html @@ -1,2 +1,2 @@ -nautilus_common::ffi::logging - Rust

+nautilus_common::ffi::logging - Rust

Functions§

\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_id_handler.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_id_handler.html index cdaeede46f06..87b5f9ccaf80 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_id_handler.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_id_handler.html @@ -1,4 +1,4 @@ -msgbus_correlation_id_handler in nautilus_common::ffi::msgbus - Rust +msgbus_correlation_id_handler in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_correlation_id_handler(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_ids.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_ids.html
index 0e655cd505c3..a42672fedb7c 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_ids.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_correlation_ids.html
@@ -1,4 +1,4 @@
-msgbus_correlation_ids in nautilus_common::ffi::msgbus - Rust
+msgbus_correlation_ids in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_correlation_ids(
     bus: &MessageBus_API
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_deregister.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_deregister.html
index 841c8b5bf446..1338d5d5dd5d 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_deregister.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_deregister.html
@@ -1,4 +1,4 @@
-msgbus_deregister in nautilus_common::ffi::msgbus - Rust
+msgbus_deregister in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_deregister(
     bus: MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_drop.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_drop.html
index 9858ee9d5dce..887c6a340e29 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_drop.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_drop.html
@@ -1,3 +1,3 @@
-msgbus_drop in nautilus_common::ffi::msgbus - Rust
+msgbus_drop in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_drop(bus: MessageBus_API)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoint_callback.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoint_callback.html index a884334ab62b..1de69fa4194b 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoint_callback.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoint_callback.html @@ -1,4 +1,4 @@ -msgbus_endpoint_callback in nautilus_common::ffi::msgbus - Rust +msgbus_endpoint_callback in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_endpoint_callback(
     bus: &MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoints.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoints.html
index 5fa8053a96ed..d611c1cae332 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoints.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_endpoints.html
@@ -1,4 +1,4 @@
-msgbus_endpoints in nautilus_common::ffi::msgbus - Rust
+msgbus_endpoints in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_endpoints(
     bus: &MessageBus_API
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_has_subscribers.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_has_subscribers.html
index e446cd8bdf51..3b41671e3f97 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_has_subscribers.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_has_subscribers.html
@@ -1,4 +1,4 @@
-msgbus_has_subscribers in nautilus_common::ffi::msgbus - Rust
+msgbus_has_subscribers in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_has_subscribers(
     bus: &MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_matching.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_matching.html
index 36d7a8827a92..d60f97a62100 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_matching.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_matching.html
@@ -1,4 +1,4 @@
-msgbus_is_matching in nautilus_common::ffi::msgbus - Rust
+msgbus_is_matching in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_is_matching(
     topic_ptr: *const c_char,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_pending_response.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_pending_response.html
index 24518a1bdd30..9b93f57e67ae 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_pending_response.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_pending_response.html
@@ -1,4 +1,4 @@
-msgbus_is_pending_response in nautilus_common::ffi::msgbus - Rust
+msgbus_is_pending_response in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_is_pending_response(
     bus: &MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_registered.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_registered.html
index 9ebdcf5a2746..0ae840d556e4 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_registered.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_registered.html
@@ -1,4 +1,4 @@
-msgbus_is_registered in nautilus_common::ffi::msgbus - Rust
+msgbus_is_registered in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_is_registered(
     bus: &MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_subscribed.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_subscribed.html
index 710846a56c28..f1acce34ac56 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_subscribed.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_is_subscribed.html
@@ -1,4 +1,4 @@
-msgbus_is_subscribed in nautilus_common::ffi::msgbus - Rust
+msgbus_is_subscribed in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_is_subscribed(
     bus: &MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_matching_callbacks.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_matching_callbacks.html
index 67f76c14b4ff..f5d1f77a1820 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_matching_callbacks.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_matching_callbacks.html
@@ -1,4 +1,4 @@
-msgbus_matching_callbacks in nautilus_common::ffi::msgbus - Rust
+msgbus_matching_callbacks in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_matching_callbacks(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_new.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_new.html
index 99cfeedd20d9..ebc98ad6a7f7 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_new.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_new.html
@@ -1,4 +1,4 @@
-msgbus_new in nautilus_common::ffi::msgbus - Rust
+msgbus_new in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_new(
     trader_id_ptr: *const c_char,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_pub_count.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_pub_count.html
index 7dc45ffa1a82..6a47e28dfb94 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_pub_count.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_pub_count.html
@@ -1,3 +1,3 @@
-msgbus_pub_count in nautilus_common::ffi::msgbus - Rust
+msgbus_pub_count in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_pub_count(bus: &MessageBus_API) -> u64
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_publish_external.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_publish_external.html index 3a6086fa026e..04ee008c26e8 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_publish_external.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_publish_external.html @@ -1,4 +1,4 @@ -msgbus_publish_external in nautilus_common::ffi::msgbus - Rust +msgbus_publish_external in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_publish_external(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_register.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_register.html
index 2e806ab79a99..0fdf06eb92b9 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_register.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_register.html
@@ -1,4 +1,4 @@
-msgbus_register in nautilus_common::ffi::msgbus - Rust
+msgbus_register in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub unsafe extern "C" fn msgbus_register(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_req_count.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_req_count.html
index f64805efee0b..b8ef6ce66b24 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_req_count.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_req_count.html
@@ -1,3 +1,3 @@
-msgbus_req_count in nautilus_common::ffi::msgbus - Rust
+msgbus_req_count in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_req_count(bus: &MessageBus_API) -> u64
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_request_callback.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_request_callback.html index d4eed9192b99..860b551efefd 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_request_callback.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_request_callback.html @@ -1,4 +1,4 @@ -msgbus_request_callback in nautilus_common::ffi::msgbus - Rust +msgbus_request_callback in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_request_callback(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_res_count.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_res_count.html
index 5bc367836d9b..6536811ba8de 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_res_count.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_res_count.html
@@ -1,3 +1,3 @@
-msgbus_res_count in nautilus_common::ffi::msgbus - Rust
+msgbus_res_count in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_res_count(bus: &MessageBus_API) -> u64
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_response_callback.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_response_callback.html index 95fff4fa1d35..8066d1ea46e2 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_response_callback.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_response_callback.html @@ -1,4 +1,4 @@ -msgbus_response_callback in nautilus_common::ffi::msgbus - Rust +msgbus_response_callback in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_response_callback(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_sent_count.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_sent_count.html
index 5e455ed752bc..27bc8cc75830 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_sent_count.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_sent_count.html
@@ -1,3 +1,3 @@
-msgbus_sent_count in nautilus_common::ffi::msgbus - Rust
+msgbus_sent_count in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_sent_count(bus: &MessageBus_API) -> u64
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscribe.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscribe.html index 65e56b8de938..3ffe0bcb2263 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscribe.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscribe.html @@ -1,4 +1,4 @@ -msgbus_subscribe in nautilus_common::ffi::msgbus - Rust +msgbus_subscribe in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_subscribe(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscription_handler_ids.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscription_handler_ids.html
index 740157a0cd4e..52817e9a5894 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscription_handler_ids.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscription_handler_ids.html
@@ -1,4 +1,4 @@
-msgbus_subscription_handler_ids in nautilus_common::ffi::msgbus - Rust
+msgbus_subscription_handler_ids in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_subscription_handler_ids(
     bus: &MessageBus_API
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscriptions.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscriptions.html
index e03d6d9b4417..a4b533a360cc 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscriptions.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_subscriptions.html
@@ -1,4 +1,4 @@
-msgbus_subscriptions in nautilus_common::ffi::msgbus - Rust
+msgbus_subscriptions in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_subscriptions(
     bus: &MessageBus_API
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_topics.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_topics.html
index e42e2f05224d..ff16da048a26 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_topics.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_topics.html
@@ -1,3 +1,3 @@
-msgbus_topics in nautilus_common::ffi::msgbus - Rust
+msgbus_topics in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn msgbus_topics(bus: &MessageBus_API) -> *mut PyObject
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_trader_id.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_trader_id.html index c359b979a00c..8018d38afae4 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_trader_id.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_trader_id.html @@ -1,3 +1,3 @@ -msgbus_trader_id in nautilus_common::ffi::msgbus - Rust +msgbus_trader_id in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub extern "C" fn msgbus_trader_id(bus: &MessageBus_API) -> TraderId
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_unsubscribe.html b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_unsubscribe.html index 53e6dae4d277..40119e5d294d 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_unsubscribe.html +++ b/nightly/core/nautilus_common/ffi/msgbus/fn.msgbus_unsubscribe.html @@ -1,4 +1,4 @@ -msgbus_unsubscribe in nautilus_common::ffi::msgbus - Rust +msgbus_unsubscribe in nautilus_common::ffi::msgbus - Rust
#[no_mangle]
 pub unsafe extern "C" fn msgbus_unsubscribe(
     bus: &mut MessageBus_API,
diff --git a/nightly/core/nautilus_common/ffi/msgbus/fn.vec_pycallable_drop.html b/nightly/core/nautilus_common/ffi/msgbus/fn.vec_pycallable_drop.html
index 1666ed3e8a2c..cb28d5c34c85 100644
--- a/nightly/core/nautilus_common/ffi/msgbus/fn.vec_pycallable_drop.html
+++ b/nightly/core/nautilus_common/ffi/msgbus/fn.vec_pycallable_drop.html
@@ -1,3 +1,3 @@
-vec_pycallable_drop in nautilus_common::ffi::msgbus - Rust
+vec_pycallable_drop in nautilus_common::ffi::msgbus - Rust
     
#[no_mangle]
 pub extern "C" fn vec_pycallable_drop(v: CVec)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/index.html b/nightly/core/nautilus_common/ffi/msgbus/index.html index bb25fc215c2d..8c4fe2a543c9 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/index.html +++ b/nightly/core/nautilus_common/ffi/msgbus/index.html @@ -1,2 +1,2 @@ -nautilus_common::ffi::msgbus - Rust +nautilus_common::ffi::msgbus - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/msgbus/struct.MessageBus_API.html b/nightly/core/nautilus_common/ffi/msgbus/struct.MessageBus_API.html index cd469d00e1d4..7c57f0b718d7 100644 --- a/nightly/core/nautilus_common/ffi/msgbus/struct.MessageBus_API.html +++ b/nightly/core/nautilus_common/ffi/msgbus/struct.MessageBus_API.html @@ -1,4 +1,4 @@ -MessageBus_API in nautilus_common::ffi::msgbus - Rust +MessageBus_API in nautilus_common::ffi::msgbus - Rust
#[repr(C)]
pub struct MessageBus_API(/* private fields */);
Expand description

Provides a C compatible Foreign Function Interface (FFI) for an underlying MessageBus.

This struct wraps MessageBus in a way that makes it compatible with C function calls, enabling interaction with MessageBus in a C environment.

@@ -54,8 +54,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/ffi/timer/fn.dummy.html b/nightly/core/nautilus_common/ffi/timer/fn.dummy.html index a0e946b9ad39..1713ccde15e7 100644 --- a/nightly/core/nautilus_common/ffi/timer/fn.dummy.html +++ b/nightly/core/nautilus_common/ffi/timer/fn.dummy.html @@ -1,3 +1,3 @@ -dummy in nautilus_common::ffi::timer - Rust +dummy in nautilus_common::ffi::timer - Rust

Function nautilus_common::ffi::timer::dummy

source ·
#[no_mangle]
 pub extern "C" fn dummy(v: TimeEventHandler) -> TimeEventHandler
\ No newline at end of file diff --git a/nightly/core/nautilus_common/ffi/timer/fn.time_event_new.html b/nightly/core/nautilus_common/ffi/timer/fn.time_event_new.html index 7ac9363fb8f9..fdc55080b3c7 100644 --- a/nightly/core/nautilus_common/ffi/timer/fn.time_event_new.html +++ b/nightly/core/nautilus_common/ffi/timer/fn.time_event_new.html @@ -1,4 +1,4 @@ -time_event_new in nautilus_common::ffi::timer - Rust +time_event_new in nautilus_common::ffi::timer - Rust
#[no_mangle]
 pub unsafe extern "C" fn time_event_new(
     name_ptr: *const c_char,
diff --git a/nightly/core/nautilus_common/ffi/timer/fn.time_event_to_cstr.html b/nightly/core/nautilus_common/ffi/timer/fn.time_event_to_cstr.html
index 687be7f1d802..ec34fa0bd11a 100644
--- a/nightly/core/nautilus_common/ffi/timer/fn.time_event_to_cstr.html
+++ b/nightly/core/nautilus_common/ffi/timer/fn.time_event_to_cstr.html
@@ -1,4 +1,4 @@
-time_event_to_cstr in nautilus_common::ffi::timer - Rust
+time_event_to_cstr in nautilus_common::ffi::timer - Rust
     
#[no_mangle]
 pub extern "C" fn time_event_to_cstr(
     event: &TimeEvent
diff --git a/nightly/core/nautilus_common/ffi/timer/index.html b/nightly/core/nautilus_common/ffi/timer/index.html
index ae969956e0f8..4ae40cce3170 100644
--- a/nightly/core/nautilus_common/ffi/timer/index.html
+++ b/nightly/core/nautilus_common/ffi/timer/index.html
@@ -1,2 +1,2 @@
-nautilus_common::ffi::timer - Rust
+nautilus_common::ffi::timer - Rust
     

Module nautilus_common::ffi::timer

source ·

Functions§

\ No newline at end of file diff --git a/nightly/core/nautilus_common/generators/client_order_id/index.html b/nightly/core/nautilus_common/generators/client_order_id/index.html index 96c4a39f7082..5fb14a2073f2 100644 --- a/nightly/core/nautilus_common/generators/client_order_id/index.html +++ b/nightly/core/nautilus_common/generators/client_order_id/index.html @@ -1,2 +1,2 @@ -nautilus_common::generators::client_order_id - Rust +nautilus_common::generators::client_order_id - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/generators/client_order_id/struct.ClientOrderIdGenerator.html b/nightly/core/nautilus_common/generators/client_order_id/struct.ClientOrderIdGenerator.html index a6a37bab8a82..6f9c7f09ffb6 100644 --- a/nightly/core/nautilus_common/generators/client_order_id/struct.ClientOrderIdGenerator.html +++ b/nightly/core/nautilus_common/generators/client_order_id/struct.ClientOrderIdGenerator.html @@ -1,4 +1,4 @@ -ClientOrderIdGenerator in nautilus_common::generators::client_order_id - Rust +ClientOrderIdGenerator in nautilus_common::generators::client_order_id - Rust
#[repr(C)]
pub struct ClientOrderIdGenerator { /* private fields */ }

Implementations§

source§

impl ClientOrderIdGenerator

source

pub fn new( trader_id: TraderId, strategy_id: StrategyId, @@ -15,8 +15,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/generators/index.html b/nightly/core/nautilus_common/generators/index.html index 2d3a0167098c..c490f7954ae2 100644 --- a/nightly/core/nautilus_common/generators/index.html +++ b/nightly/core/nautilus_common/generators/index.html @@ -1,2 +1,2 @@ -nautilus_common::generators - Rust +nautilus_common::generators - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/generators/order_list_id/index.html b/nightly/core/nautilus_common/generators/order_list_id/index.html index 7e6a00974f0e..453c8c2b603f 100644 --- a/nightly/core/nautilus_common/generators/order_list_id/index.html +++ b/nightly/core/nautilus_common/generators/order_list_id/index.html @@ -1,2 +1,2 @@ -nautilus_common::generators::order_list_id - Rust +nautilus_common::generators::order_list_id - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/generators/order_list_id/struct.OrderListIdGenerator.html b/nightly/core/nautilus_common/generators/order_list_id/struct.OrderListIdGenerator.html index d79d5db0f93d..c4eb1bd4eca1 100644 --- a/nightly/core/nautilus_common/generators/order_list_id/struct.OrderListIdGenerator.html +++ b/nightly/core/nautilus_common/generators/order_list_id/struct.OrderListIdGenerator.html @@ -1,4 +1,4 @@ -OrderListIdGenerator in nautilus_common::generators::order_list_id - Rust +OrderListIdGenerator in nautilus_common::generators::order_list_id - Rust
#[repr(C)]
pub struct OrderListIdGenerator { /* private fields */ }

Implementations§

source§

impl OrderListIdGenerator

source

pub fn new( trader_id: TraderId, strategy_id: StrategyId, @@ -15,8 +15,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/generators/position_id/index.html b/nightly/core/nautilus_common/generators/position_id/index.html index f486340e032e..b06e2be57624 100644 --- a/nightly/core/nautilus_common/generators/position_id/index.html +++ b/nightly/core/nautilus_common/generators/position_id/index.html @@ -1,2 +1,2 @@ -nautilus_common::generators::position_id - Rust +nautilus_common::generators::position_id - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/generators/position_id/struct.PositionIdGenerator.html b/nightly/core/nautilus_common/generators/position_id/struct.PositionIdGenerator.html index e5c3a9a41782..a9421a83d949 100644 --- a/nightly/core/nautilus_common/generators/position_id/struct.PositionIdGenerator.html +++ b/nightly/core/nautilus_common/generators/position_id/struct.PositionIdGenerator.html @@ -1,4 +1,4 @@ -PositionIdGenerator in nautilus_common::generators::position_id - Rust +PositionIdGenerator in nautilus_common::generators::position_id - Rust
#[repr(C)]
pub struct PositionIdGenerator { /* private fields */ }

Implementations§

source§

impl PositionIdGenerator

source

pub fn new(trader_id: TraderId, clock: &'static AtomicTime) -> Self

source

pub fn set_count(&mut self, count: usize, strategy_id: StrategyId)

source

pub fn reset(&mut self)

source

pub fn count(&self, strategy_id: StrategyId) -> usize

source

pub fn generate(&mut self, strategy_id: StrategyId, flipped: bool) -> PositionId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where @@ -10,8 +10,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/handlers/fn.dummy_callable.html b/nightly/core/nautilus_common/handlers/fn.dummy_callable.html index 3638be53f8c6..73f7aa35af04 100644 --- a/nightly/core/nautilus_common/handlers/fn.dummy_callable.html +++ b/nightly/core/nautilus_common/handlers/fn.dummy_callable.html @@ -1,4 +1,4 @@ -dummy_callable in nautilus_common::handlers - Rust +dummy_callable in nautilus_common::handlers - Rust
#[no_mangle]
 pub extern "C" fn dummy_callable(
     c: PyCallableWrapper
diff --git a/nightly/core/nautilus_common/handlers/index.html b/nightly/core/nautilus_common/handlers/index.html
index 6b1fcebd5b98..39cc26f41f93 100644
--- a/nightly/core/nautilus_common/handlers/index.html
+++ b/nightly/core/nautilus_common/handlers/index.html
@@ -1,2 +1,2 @@
-nautilus_common::handlers - Rust
+nautilus_common::handlers - Rust
     
\ No newline at end of file diff --git a/nightly/core/nautilus_common/handlers/struct.EventHandler.html b/nightly/core/nautilus_common/handlers/struct.EventHandler.html index 56023814ce86..0ec513291497 100644 --- a/nightly/core/nautilus_common/handlers/struct.EventHandler.html +++ b/nightly/core/nautilus_common/handlers/struct.EventHandler.html @@ -1,9 +1,9 @@ -EventHandler in nautilus_common::handlers - Rust +EventHandler in nautilus_common::handlers - Rust
pub struct EventHandler { /* private fields */ }

Implementations§

source§

impl EventHandler

source

pub fn new( py_callback: Option<PyObject>, callback: Option<SafeTimeEventCallback> ) -> Self

source

pub fn as_ptr(self) -> *mut PyObject

Trait Implementations§

source§

impl Clone for EventHandler

source§

fn clone(&self) -> EventHandler

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl IntoPy<Py<PyAny>> for EventHandler

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PyClass for EventHandler

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for EventHandler

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<EventHandler>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a EventHandler

§

type Holder = Option<PyRef<'py, EventHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut EventHandler

§

type Holder = Option<PyRefMut<'py, EventHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for EventHandler

§

type AsRefTarget = PyCell<EventHandler>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "EventHandler"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a EventHandler

§

type Holder = Option<PyRef<'py, EventHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut EventHandler

§

type Holder = Option<PyRefMut<'py, EventHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for EventHandler

§

type AsRefTarget = PyCell<EventHandler>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "EventHandler"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -17,8 +17,8 @@
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/handlers/struct.MessageHandler.html b/nightly/core/nautilus_common/handlers/struct.MessageHandler.html index 79089886d2a0..649fda735e4e 100644 --- a/nightly/core/nautilus_common/handlers/struct.MessageHandler.html +++ b/nightly/core/nautilus_common/handlers/struct.MessageHandler.html @@ -1,11 +1,11 @@ -MessageHandler in nautilus_common::handlers - Rust +MessageHandler in nautilus_common::handlers - Rust
pub struct MessageHandler {
     pub handler_id: Ustr,
     /* private fields */
 }

Fields§

§handler_id: Ustr

Implementations§

source§

impl MessageHandler

source

pub fn new(handler_id: Ustr, callback: Option<SafeMessageCallback>) -> Self

Trait Implementations§

source§

impl Clone for MessageHandler

source§

fn clone(&self) -> MessageHandler

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MessageHandler

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoPy<Py<PyAny>> for MessageHandler

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for MessageHandler

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PyClass for MessageHandler

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for MessageHandler

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<MessageHandler>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a MessageHandler

§

type Holder = Option<PyRef<'py, MessageHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut MessageHandler

§

type Holder = Option<PyRefMut<'py, MessageHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for MessageHandler

§

type AsRefTarget = PyCell<MessageHandler>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "MessageHandler"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a MessageHandler

§

type Holder = Option<PyRef<'py, MessageHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut MessageHandler

§

type Holder = Option<PyRefMut<'py, MessageHandler>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for MessageHandler

§

type AsRefTarget = PyCell<MessageHandler>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "MessageHandler"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -19,8 +19,8 @@
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/handlers/struct.PyCallableWrapper.html b/nightly/core/nautilus_common/handlers/struct.PyCallableWrapper.html index 72b1dbe0d1f4..63a354700301 100644 --- a/nightly/core/nautilus_common/handlers/struct.PyCallableWrapper.html +++ b/nightly/core/nautilus_common/handlers/struct.PyCallableWrapper.html @@ -1,4 +1,4 @@ -PyCallableWrapper in nautilus_common::handlers - Rust +PyCallableWrapper in nautilus_common::handlers - Rust
#[repr(C)]
pub struct PyCallableWrapper { pub ptr: *mut PyObject, }

Fields§

§ptr: *mut PyObject

Trait Implementations§

source§

impl Clone for PyCallableWrapper

source§

fn clone(&self) -> PyCallableWrapper

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PyCallableWrapper

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for PyCallableWrapper

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where @@ -13,8 +13,8 @@ From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/handlers/struct.SafeMessageCallback.html b/nightly/core/nautilus_common/handlers/struct.SafeMessageCallback.html index f81d3ef2979d..12afc927aa93 100644 --- a/nightly/core/nautilus_common/handlers/struct.SafeMessageCallback.html +++ b/nightly/core/nautilus_common/handlers/struct.SafeMessageCallback.html @@ -1,4 +1,4 @@ -SafeMessageCallback in nautilus_common::handlers - Rust +SafeMessageCallback in nautilus_common::handlers - Rust
pub struct SafeMessageCallback {
     pub callback: Arc<dyn Fn(Message) + Send>,
 }

Fields§

§callback: Arc<dyn Fn(Message) + Send>

Trait Implementations§

source§

impl Clone for SafeMessageCallback

source§

fn clone(&self) -> SafeMessageCallback

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Send for SafeMessageCallback

source§

impl Sync for SafeMessageCallback

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where @@ -13,8 +13,8 @@ From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/handlers/struct.SafeTimeEventCallback.html b/nightly/core/nautilus_common/handlers/struct.SafeTimeEventCallback.html index 0c188237f737..1c68116bafac 100644 --- a/nightly/core/nautilus_common/handlers/struct.SafeTimeEventCallback.html +++ b/nightly/core/nautilus_common/handlers/struct.SafeTimeEventCallback.html @@ -1,4 +1,4 @@ -SafeTimeEventCallback in nautilus_common::handlers - Rust +SafeTimeEventCallback in nautilus_common::handlers - Rust
pub struct SafeTimeEventCallback {
     pub callback: Arc<dyn Fn(TimeEvent) + Send>,
 }

Fields§

§callback: Arc<dyn Fn(TimeEvent) + Send>

Trait Implementations§

source§

impl Clone for SafeTimeEventCallback

source§

fn clone(&self) -> SafeTimeEventCallback

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Send for SafeTimeEventCallback

source§

impl Sync for SafeTimeEventCallback

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where @@ -13,8 +13,8 @@ From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/index.html b/nightly/core/nautilus_common/index.html index 5f3cd460be8c..76575a60f647 100644 --- a/nightly/core/nautilus_common/index.html +++ b/nightly/core/nautilus_common/index.html @@ -1,3 +1,3 @@ -nautilus_common - Rust
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/fn.init_logging.html b/nightly/core/nautilus_common/logging/fn.init_logging.html index 4e044863cfcb..dbb77543cbae 100644 --- a/nightly/core/nautilus_common/logging/fn.init_logging.html +++ b/nightly/core/nautilus_common/logging/fn.init_logging.html @@ -1,5 +1,5 @@ -init_logging in nautilus_common::logging - Rust -
pub fn init_logging(
+init_logging in nautilus_common::logging - Rust
+    
pub fn init_logging(
     trader_id: TraderId,
     instance_id: UUID4,
     config: LoggerConfig,
diff --git a/nightly/core/nautilus_common/logging/fn.init_tracing.html b/nightly/core/nautilus_common/logging/fn.init_tracing.html
index 51994f38ff6b..05341f45d543 100644
--- a/nightly/core/nautilus_common/logging/fn.init_tracing.html
+++ b/nightly/core/nautilus_common/logging/fn.init_tracing.html
@@ -1,5 +1,5 @@
-init_tracing in nautilus_common::logging - Rust
-    
pub fn init_tracing()
Expand description

Initialize tracing.

+init_tracing in nautilus_common::logging - Rust +
pub fn init_tracing()
Expand description

Initialize tracing.

Tracing is meant to be used to trace/debug async Rust code. It can be configured to filter modules and write up to a specific level only using by passing a configuration using the RUST_LOG environment variable.

diff --git a/nightly/core/nautilus_common/logging/fn.log.html b/nightly/core/nautilus_common/logging/fn.log.html index 975b26e9e417..cf9bf44c56db 100644 --- a/nightly/core/nautilus_common/logging/fn.log.html +++ b/nightly/core/nautilus_common/logging/fn.log.html @@ -1,7 +1,2 @@ -log in nautilus_common::logging - Rust -

Function nautilus_common::logging::log

source ·
pub fn log(
-    level: LogLevel,
-    color: LogColor,
-    component: Ustr,
-    message: Cow<'_, str>
-)
\ No newline at end of file +log in nautilus_common::logging - Rust +

Function nautilus_common::logging::log

source ·
pub fn log(level: LogLevel, color: LogColor, component: Ustr, message: &str)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_clock_set_realtime_mode.html b/nightly/core/nautilus_common/logging/fn.logging_clock_set_realtime_mode.html index 3c9d5d207174..f11ab4d0f423 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_clock_set_realtime_mode.html +++ b/nightly/core/nautilus_common/logging/fn.logging_clock_set_realtime_mode.html @@ -1,4 +1,4 @@ -logging_clock_set_realtime_mode in nautilus_common::logging - Rust -
#[no_mangle]
+logging_clock_set_realtime_mode in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_clock_set_realtime_mode()
Expand description

Sets the global logging clock to real-time mode.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_mode.html b/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_mode.html index 3b37f163097b..48d2050a8c34 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_mode.html +++ b/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_mode.html @@ -1,4 +1,4 @@ -logging_clock_set_static_mode in nautilus_common::logging - Rust -
#[no_mangle]
+logging_clock_set_static_mode in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_clock_set_static_mode()
Expand description

Sets the global logging clock to static mode.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_time.html b/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_time.html index 527ab1501a83..b5e3aacd3ccb 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_time.html +++ b/nightly/core/nautilus_common/logging/fn.logging_clock_set_static_time.html @@ -1,4 +1,4 @@ -logging_clock_set_static_time in nautilus_common::logging - Rust -
#[no_mangle]
+logging_clock_set_static_time in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_clock_set_static_time(time_ns: u64)
Expand description

Sets the global logging clock static time with the given UNIX time (nanoseconds).

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_is_colored.html b/nightly/core/nautilus_common/logging/fn.logging_is_colored.html index e0edc8d93275..95ac4609e9c1 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_is_colored.html +++ b/nightly/core/nautilus_common/logging/fn.logging_is_colored.html @@ -1,4 +1,4 @@ -logging_is_colored in nautilus_common::logging - Rust -
#[no_mangle]
+logging_is_colored in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_is_colored() -> u8
Expand description

Returns whether the core logger is using ANSI colors.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_is_initialized.html b/nightly/core/nautilus_common/logging/fn.logging_is_initialized.html index 747014c79913..45016afec7e6 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_is_initialized.html +++ b/nightly/core/nautilus_common/logging/fn.logging_is_initialized.html @@ -1,4 +1,4 @@ -logging_is_initialized in nautilus_common::logging - Rust -
#[no_mangle]
+logging_is_initialized in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_is_initialized() -> u8
Expand description

Returns whether the core logger is enabled.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_set_bypass.html b/nightly/core/nautilus_common/logging/fn.logging_set_bypass.html index 6793ca25cd64..de5b9459cf20 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_set_bypass.html +++ b/nightly/core/nautilus_common/logging/fn.logging_set_bypass.html @@ -1,4 +1,4 @@ -logging_set_bypass in nautilus_common::logging - Rust -
#[no_mangle]
+logging_set_bypass in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_set_bypass()
Expand description

Sets the logging system to bypass mode.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.logging_shutdown.html b/nightly/core/nautilus_common/logging/fn.logging_shutdown.html index 81d8b400b852..ed7a2e6626a6 100644 --- a/nightly/core/nautilus_common/logging/fn.logging_shutdown.html +++ b/nightly/core/nautilus_common/logging/fn.logging_shutdown.html @@ -1,4 +1,4 @@ -logging_shutdown in nautilus_common::logging - Rust -
#[no_mangle]
+logging_shutdown in nautilus_common::logging - Rust
+    
#[no_mangle]
 pub extern "C" fn logging_shutdown()
Expand description

Shuts down the logging system.

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.map_log_level_to_filter.html b/nightly/core/nautilus_common/logging/fn.map_log_level_to_filter.html index 0a977faf2f3d..e6ce4ca833a8 100644 --- a/nightly/core/nautilus_common/logging/fn.map_log_level_to_filter.html +++ b/nightly/core/nautilus_common/logging/fn.map_log_level_to_filter.html @@ -1,2 +1,2 @@ -map_log_level_to_filter in nautilus_common::logging - Rust -
pub fn map_log_level_to_filter(log_level: LogLevel) -> LevelFilter
\ No newline at end of file +map_log_level_to_filter in nautilus_common::logging - Rust +
pub fn map_log_level_to_filter(log_level: LogLevel) -> LevelFilter
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.parse_component_levels.html b/nightly/core/nautilus_common/logging/fn.parse_component_levels.html index af4f906b133e..06e9c13687d9 100644 --- a/nightly/core/nautilus_common/logging/fn.parse_component_levels.html +++ b/nightly/core/nautilus_common/logging/fn.parse_component_levels.html @@ -1,4 +1,4 @@ -parse_component_levels in nautilus_common::logging - Rust -
pub fn parse_component_levels(
+parse_component_levels in nautilus_common::logging - Rust
+    
pub fn parse_component_levels(
     original_map: Option<HashMap<String, Value>>
 ) -> HashMap<Ustr, LevelFilter>
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/fn.parse_level_filter_str.html b/nightly/core/nautilus_common/logging/fn.parse_level_filter_str.html index 59752a33df99..ca41810eb8cb 100644 --- a/nightly/core/nautilus_common/logging/fn.parse_level_filter_str.html +++ b/nightly/core/nautilus_common/logging/fn.parse_level_filter_str.html @@ -1,2 +1,2 @@ -parse_level_filter_str in nautilus_common::logging - Rust -
pub fn parse_level_filter_str(s: &str) -> LevelFilter
\ No newline at end of file +parse_level_filter_str in nautilus_common::logging - Rust +
pub fn parse_level_filter_str(s: &str) -> LevelFilter
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/headers/fn.log_header.html b/nightly/core/nautilus_common/logging/headers/fn.log_header.html index 0409dc90d567..e3912a46400b 100644 --- a/nightly/core/nautilus_common/logging/headers/fn.log_header.html +++ b/nightly/core/nautilus_common/logging/headers/fn.log_header.html @@ -1,5 +1,5 @@ -log_header in nautilus_common::logging::headers - Rust -
pub fn log_header(
+log_header in nautilus_common::logging::headers - Rust
+    
pub fn log_header(
     trader_id: TraderId,
     machine_id: &str,
     instance_id: UUID4,
diff --git a/nightly/core/nautilus_common/logging/headers/fn.log_sysinfo.html b/nightly/core/nautilus_common/logging/headers/fn.log_sysinfo.html
index c375e6d35765..563fa9fdc452 100644
--- a/nightly/core/nautilus_common/logging/headers/fn.log_sysinfo.html
+++ b/nightly/core/nautilus_common/logging/headers/fn.log_sysinfo.html
@@ -1,2 +1,2 @@
-log_sysinfo in nautilus_common::logging::headers - Rust
-    
pub fn log_sysinfo(component: Ustr)
\ No newline at end of file +log_sysinfo in nautilus_common::logging::headers - Rust +
pub fn log_sysinfo(component: Ustr)
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/headers/index.html b/nightly/core/nautilus_common/logging/headers/index.html index 2766c01b1d43..e3e40ef559fe 100644 --- a/nightly/core/nautilus_common/logging/headers/index.html +++ b/nightly/core/nautilus_common/logging/headers/index.html @@ -1,2 +1,2 @@ -nautilus_common::logging::headers - Rust -
\ No newline at end of file +nautilus_common::logging::headers - Rust +
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/index.html b/nightly/core/nautilus_common/logging/index.html index 6c3d4f01a5d0..87062215e42d 100644 --- a/nightly/core/nautilus_common/logging/index.html +++ b/nightly/core/nautilus_common/logging/index.html @@ -1,2 +1,2 @@ -nautilus_common::logging - Rust -

Modules§

Structs§

Enums§

Functions§

\ No newline at end of file +nautilus_common::logging - Rust +

Modules§

Structs§

Enums§

Functions§

\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/struct.LogLine.html b/nightly/core/nautilus_common/logging/struct.LogLine.html index aee0b34136c7..c2e275bc637b 100644 --- a/nightly/core/nautilus_common/logging/struct.LogLine.html +++ b/nightly/core/nautilus_common/logging/struct.LogLine.html @@ -1,5 +1,5 @@ -LogLine in nautilus_common::logging - Rust -
pub struct LogLine {
+LogLine in nautilus_common::logging - Rust
+    
pub struct LogLine {
     pub level: Level,
     pub color: LogColor,
     pub component: Ustr,
@@ -9,8 +9,8 @@
 
§color: LogColor

The color for the log message content.

§component: Ustr

The Nautilus system component the log event originated from.

§message: String

The log message content.

-

Trait Implementations§

source§

impl Clone for LogLine

source§

fn clone(&self) -> LogLine

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LogLine

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for LogLine

source§

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 Display for LogLine

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Serialize for LogLine

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where +

Trait Implementations§

source§

impl Clone for LogLine

source§

fn clone(&self) -> LogLine

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LogLine

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for LogLine

source§

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 Display for LogLine

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Serialize for LogLine

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where @@ -25,8 +25,8 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/struct.LogLineWrapper.html b/nightly/core/nautilus_common/logging/struct.LogLineWrapper.html index 3f06a55bdafb..093266fce846 100644 --- a/nightly/core/nautilus_common/logging/struct.LogLineWrapper.html +++ b/nightly/core/nautilus_common/logging/struct.LogLineWrapper.html @@ -1,5 +1,5 @@ -LogLineWrapper in nautilus_common::logging - Rust -
pub struct LogLineWrapper { /* private fields */ }

Implementations§

source§

impl LogLineWrapper

source

pub fn new(line: LogLine, trader_id: Ustr, timestamp: UnixNanos) -> Self

source

pub fn get_string(&mut self) -> &String

source

pub fn get_colored(&mut self) -> &String

source

pub fn get_json(&self) -> String

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +LogLineWrapper in nautilus_common::logging - Rust +
pub struct LogLineWrapper { /* private fields */ }

Implementations§

source§

impl LogLineWrapper

source

pub fn new(line: LogLine, trader_id: Ustr, timestamp: UnixNanos) -> Self

source

pub fn get_string(&mut self) -> &str

source

pub fn get_colored(&mut self) -> &str

source

pub fn get_json(&self) -> String

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -10,8 +10,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/struct.Logger.html b/nightly/core/nautilus_common/logging/struct.Logger.html index 81b8e3a02d6d..c82e89b913d4 100644 --- a/nightly/core/nautilus_common/logging/struct.Logger.html +++ b/nightly/core/nautilus_common/logging/struct.Logger.html @@ -1,22 +1,22 @@ -Logger in nautilus_common::logging - Rust -
pub struct Logger {
+Logger in nautilus_common::logging - Rust
+    
pub struct Logger {
     pub config: LoggerConfig,
     /* private fields */
 }
Expand description

Provides a high-performance logger utilizing a MPSC channel under the hood.

A separate thead is spawned at initialization which receives LogEvent structs over the channel.

Fields§

§config: LoggerConfig

Configure maximum levels for components and IO.

-

Implementations§

source§

impl Logger

Implementations§

source§

impl Logger

source

pub fn init_with_env( trader_id: TraderId, instance_id: UUID4, file_config: FileWriterConfig -)

source

pub fn init_with_config( +)

source

pub fn init_with_config( trader_id: TraderId, instance_id: UUID4, config: LoggerConfig, file_config: FileWriterConfig -)

Trait Implementations§

source§

impl Debug for Logger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Log for Logger

source§

fn enabled(&self, metadata: &Metadata<'_>) -> bool

Determines if a log message with the specified metadata would be -logged. Read more
source§

fn log(&self, record: &Record<'_>)

Logs the Record. Read more
source§

fn flush(&self)

Flushes any buffered records.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +)

Trait Implementations§

source§

impl Debug for Logger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Log for Logger

source§

fn enabled(&self, metadata: &Metadata<'_>) -> bool

Determines if a log message with the specified metadata would be +logged. Read more
source§

fn log(&self, record: &Record<'_>)

Logs the Record. Read more
source§

fn flush(&self)

Flushes any buffered records.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -27,8 +27,8 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/struct.LoggerConfig.html b/nightly/core/nautilus_common/logging/struct.LoggerConfig.html index 9853f4679eba..64449326dba2 100644 --- a/nightly/core/nautilus_common/logging/struct.LoggerConfig.html +++ b/nightly/core/nautilus_common/logging/struct.LoggerConfig.html @@ -1,5 +1,5 @@ -LoggerConfig in nautilus_common::logging - Rust -
pub struct LoggerConfig {
+LoggerConfig in nautilus_common::logging - Rust
+    
pub struct LoggerConfig {
     pub stdout_level: LevelFilter,
     pub fileout_level: LevelFilter,
     pub is_colored: bool,
@@ -9,16 +9,16 @@
 
§fileout_level: LevelFilter

Maximum log level to write to file.

§is_colored: bool

If logger is using ANSI color codes.

§print_config: bool

If the configuration should be printed to stdout at initialization.

-

Implementations§

source§

impl LoggerConfig

source

pub fn new( +

Implementations§

source§

impl LoggerConfig

source

pub fn new( stdout_level: LevelFilter, fileout_level: LevelFilter, component_level: HashMap<Ustr, LevelFilter>, is_colored: bool, print_config: bool -) -> Self

source

pub fn from_spec(spec: &str) -> Self

source

pub fn from_env() -> Self

source§

impl LoggerConfig

source

pub fn py_from_spec(spec: String) -> Self

Trait Implementations§

source§

impl Clone for LoggerConfig

source§

fn clone(&self) -> LoggerConfig

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LoggerConfig

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for LoggerConfig

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl IntoPy<Py<PyAny>> for LoggerConfig

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for LoggerConfig

source§

fn eq(&self, other: &LoggerConfig) -> bool

This method tests for self and other values to be equal, and is used +) -> Self

source

pub fn from_spec(spec: &str) -> Self

source

pub fn from_env() -> Self

source§

impl LoggerConfig

source

pub fn py_from_spec(spec: String) -> Self

Trait Implementations§

source§

impl Clone for LoggerConfig

source§

fn clone(&self) -> LoggerConfig

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LoggerConfig

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for LoggerConfig

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl IntoPy<Py<PyAny>> for LoggerConfig

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for LoggerConfig

source§

fn eq(&self, other: &LoggerConfig) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PyClass for LoggerConfig

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for LoggerConfig

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<LoggerConfig>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a LoggerConfig

§

type Holder = Option<PyRef<'py, LoggerConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut LoggerConfig

§

type Holder = Option<PyRefMut<'py, LoggerConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<LoggerConfig> for PyClassImplCollector<LoggerConfig>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for LoggerConfig

§

type AsRefTarget = PyCell<LoggerConfig>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "LoggerConfig"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Eq for LoggerConfig

source§

impl StructuralPartialEq for LoggerConfig

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl PyClass for LoggerConfig

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for LoggerConfig

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<LoggerConfig>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare +#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a LoggerConfig

§

type Holder = Option<PyRef<'py, LoggerConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut LoggerConfig

§

type Holder = Option<PyRefMut<'py, LoggerConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<LoggerConfig> for PyClassImplCollector<LoggerConfig>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for LoggerConfig

§

type AsRefTarget = PyCell<LoggerConfig>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "LoggerConfig"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Eq for LoggerConfig

source§

impl StructuralPartialEq for LoggerConfig

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where @@ -36,8 +36,8 @@

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/writer/index.html b/nightly/core/nautilus_common/logging/writer/index.html index aaf3055d63e9..2388170bf075 100644 --- a/nightly/core/nautilus_common/logging/writer/index.html +++ b/nightly/core/nautilus_common/logging/writer/index.html @@ -1,2 +1,2 @@ -nautilus_common::logging::writer - Rust +nautilus_common::logging::writer - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_common/logging/writer/struct.FileWriter.html b/nightly/core/nautilus_common/logging/writer/struct.FileWriter.html index 952c64add91e..06ae7008341f 100644 --- a/nightly/core/nautilus_common/logging/writer/struct.FileWriter.html +++ b/nightly/core/nautilus_common/logging/writer/struct.FileWriter.html @@ -1,4 +1,4 @@ -FileWriter in nautilus_common::logging::writer - Rust +FileWriter in nautilus_common::logging::writer - Rust
pub struct FileWriter {
     pub json_format: bool,
     /* private fields */
@@ -18,8 +18,8 @@
 

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/writer/struct.FileWriterConfig.html b/nightly/core/nautilus_common/logging/writer/struct.FileWriterConfig.html index 3027f2ad7df4..ad652444b63f 100644 --- a/nightly/core/nautilus_common/logging/writer/struct.FileWriterConfig.html +++ b/nightly/core/nautilus_common/logging/writer/struct.FileWriterConfig.html @@ -1,4 +1,4 @@ -FileWriterConfig in nautilus_common::logging::writer - Rust +FileWriterConfig in nautilus_common::logging::writer - Rust
pub struct FileWriterConfig {
     pub directory: Option<String>,
     pub file_name: Option<String>,
@@ -12,7 +12,7 @@
     file_name: Option<String>,
     file_format: Option<String>
 ) -> Self

Trait Implementations§

source§

impl Clone for FileWriterConfig

source§

fn clone(&self) -> FileWriterConfig

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FileWriterConfig

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FileWriterConfig

source§

fn default() -> FileWriterConfig

Returns the “default value” for a type. Read more
source§

impl IntoPy<Py<PyAny>> for FileWriterConfig

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PyClass for FileWriterConfig

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for FileWriterConfig

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<FileWriterConfig>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<FileWriterConfig> for PyClassImplCollector<FileWriterConfig>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a FileWriterConfig

§

type Holder = Option<PyRef<'py, FileWriterConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut FileWriterConfig

§

type Holder = Option<PyRefMut<'py, FileWriterConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<FileWriterConfig> for PyClassImplCollector<FileWriterConfig>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for FileWriterConfig

§

type AsRefTarget = PyCell<FileWriterConfig>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "FileWriterConfig"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<FileWriterConfig> for PyClassImplCollector<FileWriterConfig>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a FileWriterConfig

§

type Holder = Option<PyRef<'py, FileWriterConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut FileWriterConfig

§

type Holder = Option<PyRefMut<'py, FileWriterConfig>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<FileWriterConfig> for PyClassImplCollector<FileWriterConfig>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for FileWriterConfig

§

type AsRefTarget = PyCell<FileWriterConfig>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "FileWriterConfig"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -26,8 +26,8 @@
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> PyErrArguments for T
where T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/writer/struct.StderrWriter.html b/nightly/core/nautilus_common/logging/writer/struct.StderrWriter.html index 58c8ed9e23e8..53e096fb246a 100644 --- a/nightly/core/nautilus_common/logging/writer/struct.StderrWriter.html +++ b/nightly/core/nautilus_common/logging/writer/struct.StderrWriter.html @@ -1,4 +1,4 @@ -StderrWriter in nautilus_common::logging::writer - Rust +StderrWriter in nautilus_common::logging::writer - Rust
pub struct StderrWriter {
     pub is_colored: bool,
     /* private fields */
@@ -13,8 +13,8 @@
 

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/writer/struct.StdoutWriter.html b/nightly/core/nautilus_common/logging/writer/struct.StdoutWriter.html index 0c6b06a8fe80..a629d1b6a109 100644 --- a/nightly/core/nautilus_common/logging/writer/struct.StdoutWriter.html +++ b/nightly/core/nautilus_common/logging/writer/struct.StdoutWriter.html @@ -1,4 +1,4 @@ -StdoutWriter in nautilus_common::logging::writer - Rust +StdoutWriter in nautilus_common::logging::writer - Rust
pub struct StdoutWriter {
     pub is_colored: bool,
     /* private fields */
@@ -13,8 +13,8 @@
 

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/logging/writer/trait.LogWriter.html b/nightly/core/nautilus_common/logging/writer/trait.LogWriter.html index ad1badc3cda4..4bbf3bd614ea 100644 --- a/nightly/core/nautilus_common/logging/writer/trait.LogWriter.html +++ b/nightly/core/nautilus_common/logging/writer/trait.LogWriter.html @@ -1,4 +1,4 @@ -LogWriter in nautilus_common::logging::writer - Rust +LogWriter in nautilus_common::logging::writer - Rust
pub trait LogWriter {
     // Required methods
     fn write(&mut self, line: &str);
diff --git a/nightly/core/nautilus_common/msgbus/fn.is_matching.html b/nightly/core/nautilus_common/msgbus/fn.is_matching.html
index 6d5e004a2c9b..3c4d6d47cdfa 100644
--- a/nightly/core/nautilus_common/msgbus/fn.is_matching.html
+++ b/nightly/core/nautilus_common/msgbus/fn.is_matching.html
@@ -1,4 +1,4 @@
-is_matching in nautilus_common::msgbus - Rust
+is_matching in nautilus_common::msgbus - Rust
     
pub fn is_matching(topic: &Ustr, pattern: &Ustr) -> bool
Expand description

Match a topic and a string pattern pattern can contains - ‘*’ - match 0 or more characters after this diff --git a/nightly/core/nautilus_common/msgbus/index.html b/nightly/core/nautilus_common/msgbus/index.html index 8639a029b7d8..d9e5a5fd2a0f 100644 --- a/nightly/core/nautilus_common/msgbus/index.html +++ b/nightly/core/nautilus_common/msgbus/index.html @@ -1,4 +1,4 @@ -nautilus_common::msgbus - Rust

+nautilus_common::msgbus - Rust

Module nautilus_common::msgbus

source ·

Structs§

Functions§

Trait Implementations§

source§

impl Clone for TimeEvent

source§

fn clone(&self) -> TimeEvent

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimeEvent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimeEvent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoPy<Py<PyAny>> for TimeEvent

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for TimeEvent

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PyClass for TimeEvent

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for TimeEvent

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<TimeEvent>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare #[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<TimeEvent> for PyClassImplCollector<TimeEvent>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a TimeEvent

§

type Holder = Option<PyRef<'py, TimeEvent>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut TimeEvent

§

type Holder = Option<PyRefMut<'py, TimeEvent>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<TimeEvent> for PyClassImplCollector<TimeEvent>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for TimeEvent

§

type AsRefTarget = PyCell<TimeEvent>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "TimeEvent"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where @@ -33,8 +33,8 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/timer/struct.TimeEventHandler.html b/nightly/core/nautilus_common/timer/struct.TimeEventHandler.html index bb87a33f3294..21fe23f5e2ac 100644 --- a/nightly/core/nautilus_common/timer/struct.TimeEventHandler.html +++ b/nightly/core/nautilus_common/timer/struct.TimeEventHandler.html @@ -1,4 +1,4 @@ -TimeEventHandler in nautilus_common::timer - Rust +TimeEventHandler in nautilus_common::timer - Rust
#[repr(C)]
pub struct TimeEventHandler { pub event: TimeEvent, pub callback_ptr: *mut PyObject, @@ -30,8 +30,8 @@ From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a diff --git a/nightly/core/nautilus_common/timer/trait.Timer.html b/nightly/core/nautilus_common/timer/trait.Timer.html index f3bcc038a14c..46d5bf6796fe 100644 --- a/nightly/core/nautilus_common/timer/trait.Timer.html +++ b/nightly/core/nautilus_common/timer/trait.Timer.html @@ -1,4 +1,4 @@ -Timer in nautilus_common::timer - Rust +Timer in nautilus_common::timer - Rust
pub trait Timer {
     // Required methods
     fn new(
diff --git a/nightly/core/nautilus_core/all.html b/nightly/core/nautilus_core/all.html
index 24a1bd40ce7f..b59ca81f8801 100644
--- a/nightly/core/nautilus_core/all.html
+++ b/nightly/core/nautilus_core/all.html
@@ -1,2 +1,2 @@
-List of all items in this crate
-    

List of all items

Structs

Enums

Traits

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +List of all items in this crate +

List of all items

Structs

Enums

Traits

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/nightly/core/nautilus_core/correctness/fn.check_f64_in_range_inclusive.html b/nightly/core/nautilus_core/correctness/fn.check_f64_in_range_inclusive.html index e7d7be4530ee..6f18206d4e9a 100644 --- a/nightly/core/nautilus_core/correctness/fn.check_f64_in_range_inclusive.html +++ b/nightly/core/nautilus_core/correctness/fn.check_f64_in_range_inclusive.html @@ -1,4 +1,4 @@ -check_f64_in_range_inclusive in nautilus_core::correctness - Rust +check_f64_in_range_inclusive in nautilus_core::correctness - Rust
pub fn check_f64_in_range_inclusive(
     value: f64,
     l: f64,
diff --git a/nightly/core/nautilus_core/correctness/fn.check_f64_non_negative.html b/nightly/core/nautilus_core/correctness/fn.check_f64_non_negative.html
index e02869153a86..a806ec6160dd 100644
--- a/nightly/core/nautilus_core/correctness/fn.check_f64_non_negative.html
+++ b/nightly/core/nautilus_core/correctness/fn.check_f64_non_negative.html
@@ -1,3 +1,3 @@
-check_f64_non_negative in nautilus_core::correctness - Rust
+check_f64_non_negative in nautilus_core::correctness - Rust
     
pub fn check_f64_non_negative(value: f64, desc: &str) -> Result<()>
Expand description

Validates that the f64 value is non-negative.

\ No newline at end of file diff --git a/nightly/core/nautilus_core/correctness/fn.check_i64_in_range_inclusive.html b/nightly/core/nautilus_core/correctness/fn.check_i64_in_range_inclusive.html index 323e46034b34..11b6fc7c1434 100644 --- a/nightly/core/nautilus_core/correctness/fn.check_i64_in_range_inclusive.html +++ b/nightly/core/nautilus_core/correctness/fn.check_i64_in_range_inclusive.html @@ -1,4 +1,4 @@ -check_i64_in_range_inclusive in nautilus_core::correctness - Rust +check_i64_in_range_inclusive in nautilus_core::correctness - Rust
pub fn check_i64_in_range_inclusive(
     value: i64,
     l: i64,
diff --git a/nightly/core/nautilus_core/correctness/fn.check_string_contains.html b/nightly/core/nautilus_core/correctness/fn.check_string_contains.html
index f22de6ae0c0c..3ad02aca6f67 100644
--- a/nightly/core/nautilus_core/correctness/fn.check_string_contains.html
+++ b/nightly/core/nautilus_core/correctness/fn.check_string_contains.html
@@ -1,3 +1,3 @@
-check_string_contains in nautilus_core::correctness - Rust
+check_string_contains in nautilus_core::correctness - Rust
     
pub fn check_string_contains(s: &str, pat: &str, desc: &str) -> Result<()>
Expand description

Validates that the string s contains the pattern pat.

\ No newline at end of file diff --git a/nightly/core/nautilus_core/correctness/fn.check_u64_in_range_inclusive.html b/nightly/core/nautilus_core/correctness/fn.check_u64_in_range_inclusive.html index 30e58d0d5c57..24510c859d31 100644 --- a/nightly/core/nautilus_core/correctness/fn.check_u64_in_range_inclusive.html +++ b/nightly/core/nautilus_core/correctness/fn.check_u64_in_range_inclusive.html @@ -1,4 +1,4 @@ -check_u64_in_range_inclusive in nautilus_core::correctness - Rust +check_u64_in_range_inclusive in nautilus_core::correctness - Rust
pub fn check_u64_in_range_inclusive(
     value: u64,
     l: u64,
diff --git a/nightly/core/nautilus_core/correctness/fn.check_u8_equal.html b/nightly/core/nautilus_core/correctness/fn.check_u8_equal.html
index eee1e143a9f6..834d49af5187 100644
--- a/nightly/core/nautilus_core/correctness/fn.check_u8_equal.html
+++ b/nightly/core/nautilus_core/correctness/fn.check_u8_equal.html
@@ -1,4 +1,4 @@
-check_u8_equal in nautilus_core::correctness - Rust
+check_u8_equal in nautilus_core::correctness - Rust
     
pub fn check_u8_equal(
     lhs: u8,
     rhs: u8,
diff --git a/nightly/core/nautilus_core/correctness/fn.check_u8_in_range_inclusive.html b/nightly/core/nautilus_core/correctness/fn.check_u8_in_range_inclusive.html
index 1889dd8a0a4c..93ed7647757f 100644
--- a/nightly/core/nautilus_core/correctness/fn.check_u8_in_range_inclusive.html
+++ b/nightly/core/nautilus_core/correctness/fn.check_u8_in_range_inclusive.html
@@ -1,4 +1,4 @@
-check_u8_in_range_inclusive in nautilus_core::correctness - Rust
+check_u8_in_range_inclusive in nautilus_core::correctness - Rust
     
pub fn check_u8_in_range_inclusive(
     value: u8,
     l: u8,
diff --git a/nightly/core/nautilus_core/correctness/fn.check_valid_string.html b/nightly/core/nautilus_core/correctness/fn.check_valid_string.html
index c00ca70de21e..2485d2912a11 100644
--- a/nightly/core/nautilus_core/correctness/fn.check_valid_string.html
+++ b/nightly/core/nautilus_core/correctness/fn.check_valid_string.html
@@ -1,4 +1,4 @@
-check_valid_string in nautilus_core::correctness - Rust
+check_valid_string in nautilus_core::correctness - Rust
     
pub fn check_valid_string(s: &str, desc: &str) -> Result<()>
Expand description

Validates the content of a string s.

§Panics

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_core/ffi/datetime/fn.unix_nanos_to_iso8601_cstr.html b/nightly/core/nautilus_core/ffi/datetime/fn.unix_nanos_to_iso8601_cstr.html index f0cf4bf1ca5f..026abede7128 100644 --- a/nightly/core/nautilus_core/ffi/datetime/fn.unix_nanos_to_iso8601_cstr.html +++ b/nightly/core/nautilus_core/ffi/datetime/fn.unix_nanos_to_iso8601_cstr.html @@ -1,4 +1,4 @@ -unix_nanos_to_iso8601_cstr in nautilus_core::ffi::datetime - Rust +unix_nanos_to_iso8601_cstr in nautilus_core::ffi::datetime - Rust
#[no_mangle]
 pub extern "C" fn unix_nanos_to_iso8601_cstr(
     timestamp_ns: u64
diff --git a/nightly/core/nautilus_core/ffi/datetime/index.html b/nightly/core/nautilus_core/ffi/datetime/index.html
index d5bd7dbb6be8..6d7e86575caa 100644
--- a/nightly/core/nautilus_core/ffi/datetime/index.html
+++ b/nightly/core/nautilus_core/ffi/datetime/index.html
@@ -1,2 +1,2 @@
-nautilus_core::ffi::datetime - Rust
+nautilus_core::ffi::datetime - Rust
     

Module nautilus_core::ffi::datetime

source ·

Functions§

\ No newline at end of file diff --git a/nightly/core/nautilus_core/ffi/index.html b/nightly/core/nautilus_core/ffi/index.html index b862fa4f0a14..b71592913925 100644 --- a/nightly/core/nautilus_core/ffi/index.html +++ b/nightly/core/nautilus_core/ffi/index.html @@ -1,2 +1,2 @@ -nautilus_core::ffi - Rust +nautilus_core::ffi - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_core/ffi/parsing/fn.bytes_to_string_vec.html b/nightly/core/nautilus_core/ffi/parsing/fn.bytes_to_string_vec.html index 8513d1b0e7b4..1cdb9fff4f32 100644 --- a/nightly/core/nautilus_core/ffi/parsing/fn.bytes_to_string_vec.html +++ b/nightly/core/nautilus_core/ffi/parsing/fn.bytes_to_string_vec.html @@ -1,4 +1,4 @@ -bytes_to_string_vec in nautilus_core::ffi::parsing - Rust +bytes_to_string_vec in nautilus_core::ffi::parsing - Rust
pub unsafe fn bytes_to_string_vec(ptr: *const c_char) -> Vec<String>
Expand description

Convert a C bytes pointer into an owned Vec<String>.

§Safety

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/ema/index.html b/nightly/core/nautilus_indicators/average/ema/index.html index d3ddba6b5669..92c44dab9b3a 100644 --- a/nightly/core/nautilus_indicators/average/ema/index.html +++ b/nightly/core/nautilus_indicators/average/ema/index.html @@ -1,2 +1,2 @@ -nautilus_indicators::average::ema - Rust +nautilus_indicators::average::ema - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/ema/struct.ExponentialMovingAverage.html b/nightly/core/nautilus_indicators/average/ema/struct.ExponentialMovingAverage.html index 1f9f846bbcc1..7991eca93a49 100644 --- a/nightly/core/nautilus_indicators/average/ema/struct.ExponentialMovingAverage.html +++ b/nightly/core/nautilus_indicators/average/ema/struct.ExponentialMovingAverage.html @@ -1,4 +1,4 @@ -ExponentialMovingAverage in nautilus_indicators::average::ema - Rust +ExponentialMovingAverage in nautilus_indicators::average::ema - Rust
#[repr(C)]
pub struct ExponentialMovingAverage { pub period: usize, pub price_type: PriceType, @@ -8,7 +8,7 @@ pub is_initialized: bool, /* private fields */ }

Fields§

§period: usize§price_type: PriceType§alpha: f64§value: f64§count: usize§is_initialized: bool

Implementations§

source§

impl ExponentialMovingAverage

source

pub fn new(period: usize, price_type: Option<PriceType>) -> Result<Self>

Trait Implementations§

source§

impl Debug for ExponentialMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ExponentialMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Indicator for ExponentialMovingAverage

source§

fn name(&self) -> String

source§

fn has_inputs(&self) -> bool

source§

fn is_initialized(&self) -> bool

source§

fn handle_quote_tick(&mut self, tick: &QuoteTick)

source§

fn handle_trade_tick(&mut self, tick: &TradeTick)

source§

fn handle_bar(&mut self, bar: &Bar)

source§

fn reset(&mut self)

source§

impl IntoPy<Py<PyAny>> for ExponentialMovingAverage

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl MovingAverage for ExponentialMovingAverage

source§

fn value(&self) -> f64

source§

fn count(&self) -> usize

source§

fn update_raw(&mut self, value: f64)

source§

impl PyClass for ExponentialMovingAverage

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for ExponentialMovingAverage

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<ExponentialMovingAverage>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<ExponentialMovingAverage> for PyClassImplCollector<ExponentialMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a ExponentialMovingAverage

§

type Holder = Option<PyRef<'py, ExponentialMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut ExponentialMovingAverage

§

type Holder = Option<PyRefMut<'py, ExponentialMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<ExponentialMovingAverage> for PyClassImplCollector<ExponentialMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for ExponentialMovingAverage

§

type AsRefTarget = PyCell<ExponentialMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "ExponentialMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<ExponentialMovingAverage> for PyClassImplCollector<ExponentialMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a ExponentialMovingAverage

§

type Holder = Option<PyRef<'py, ExponentialMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut ExponentialMovingAverage

§

type Holder = Option<PyRefMut<'py, ExponentialMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<ExponentialMovingAverage> for PyClassImplCollector<ExponentialMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for ExponentialMovingAverage

§

type AsRefTarget = PyCell<ExponentialMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "ExponentialMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -20,6 +20,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,
§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/enum.MovingAverageType.html b/nightly/core/nautilus_indicators/average/enum.MovingAverageType.html index 48f928c5627b..497fb2047489 100644 --- a/nightly/core/nautilus_indicators/average/enum.MovingAverageType.html +++ b/nightly/core/nautilus_indicators/average/enum.MovingAverageType.html @@ -1,4 +1,4 @@ -MovingAverageType in nautilus_indicators::average - Rust +MovingAverageType in nautilus_indicators::average - Rust
#[repr(C)]
pub enum MovingAverageType { Simple = 0, Exponential = 1, @@ -6,7 +6,7 @@ Wilder = 3, Hull = 4, }

Variants§

§

Simple = 0

§

Exponential = 1

§

DoubleExponential = 2

§

Wilder = 3

§

Hull = 4

Implementations§

source§

impl MovingAverageType

source

pub const fn from_repr(discriminant: usize) -> Option<MovingAverageType>

Try to create Self from the raw representation

-

Trait Implementations§

source§

impl AsRef<str> for MovingAverageType

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for MovingAverageType

source§

fn clone(&self) -> MovingAverageType

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MovingAverageType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MovingAverageType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for MovingAverageType

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<MovingAverageType, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for MovingAverageType

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl AsRef<str> for MovingAverageType

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for MovingAverageType

source§

fn clone(&self) -> MovingAverageType

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MovingAverageType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MovingAverageType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromStr for MovingAverageType

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<MovingAverageType, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for MovingAverageType

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoEnumIterator for MovingAverageType

source§

impl IntoPy<Py<PyAny>> for MovingAverageType

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl Ord for MovingAverageType

source§

fn cmp(&self, other: &MovingAverageType) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where @@ -16,7 +16,7 @@ sufficient, and should not be overridden without very good reason.

source§

impl PartialOrd for MovingAverageType

source§

fn partial_cmp(&self, other: &MovingAverageType) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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 · source§

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
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PyClass for MovingAverageType

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for MovingAverageType

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<MovingAverageType>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a MovingAverageType

§

type Holder = Option<PyRef<'py, MovingAverageType>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut MovingAverageType

§

type Holder = Option<PyRefMut<'py, MovingAverageType>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for MovingAverageType

§

type AsRefTarget = PyCell<MovingAverageType>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "MovingAverageType"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl TryFrom<&str> for MovingAverageType

§

type Error = ParseError

The type returned in the event of a conversion error.
source§

fn try_from( +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a MovingAverageType

§

type Holder = Option<PyRef<'py, MovingAverageType>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut MovingAverageType

§

type Holder = Option<PyRefMut<'py, MovingAverageType>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyTypeInfo for MovingAverageType

§

type AsRefTarget = PyCell<MovingAverageType>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "MovingAverageType"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl TryFrom<&str> for MovingAverageType

§

type Error = ParseError

The type returned in the event of a conversion error.
source§

fn try_from( s: &str ) -> Result<MovingAverageType, <Self as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl Copy for MovingAverageType

source§

impl Eq for MovingAverageType

source§

impl StructuralPartialEq for MovingAverageType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where @@ -38,6 +38,6 @@ T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/hma/index.html b/nightly/core/nautilus_indicators/average/hma/index.html index c765882f07eb..17cb9414a59c 100644 --- a/nightly/core/nautilus_indicators/average/hma/index.html +++ b/nightly/core/nautilus_indicators/average/hma/index.html @@ -1,4 +1,4 @@ -nautilus_indicators::average::hma - Rust +nautilus_indicators::average::hma - Rust

Structs§

  • An indicator which calculates a Hull Moving Average (HMA) across a rolling window. The HMA, developed by Alan Hull, is an extremely fast and smooth moving average.
\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/hma/struct.HullMovingAverage.html b/nightly/core/nautilus_indicators/average/hma/struct.HullMovingAverage.html index 804f5c50bde7..3fa3c4b9104b 100644 --- a/nightly/core/nautilus_indicators/average/hma/struct.HullMovingAverage.html +++ b/nightly/core/nautilus_indicators/average/hma/struct.HullMovingAverage.html @@ -1,4 +1,4 @@ -HullMovingAverage in nautilus_indicators::average::hma - Rust +HullMovingAverage in nautilus_indicators::average::hma - Rust
#[repr(C)]
pub struct HullMovingAverage { pub period: usize, pub price_type: PriceType, @@ -9,8 +9,8 @@ }
Expand description

An indicator which calculates a Hull Moving Average (HMA) across a rolling window. The HMA, developed by Alan Hull, is an extremely fast and smooth moving average.

-

Fields§

§period: usize§price_type: PriceType§value: f64§count: usize§is_initialized: bool

Implementations§

source§

impl HullMovingAverage

source

pub fn new(period: usize, price_type: Option<PriceType>) -> Result<Self>

Trait Implementations§

source§

impl Debug for HullMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for HullMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Indicator for HullMovingAverage

source§

fn name(&self) -> String

source§

fn has_inputs(&self) -> bool

source§

fn is_initialized(&self) -> bool

source§

fn handle_quote_tick(&mut self, tick: &QuoteTick)

source§

fn handle_trade_tick(&mut self, tick: &TradeTick)

source§

fn handle_bar(&mut self, bar: &Bar)

source§

fn reset(&mut self)

source§

impl IntoPy<Py<PyAny>> for HullMovingAverage

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl MovingAverage for HullMovingAverage

source§

fn value(&self) -> f64

source§

fn count(&self) -> usize

source§

fn update_raw(&mut self, value: f64)

source§

impl PyClass for HullMovingAverage

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for HullMovingAverage

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<HullMovingAverage>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<HullMovingAverage> for PyClassImplCollector<HullMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a HullMovingAverage

§

type Holder = Option<PyRef<'py, HullMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut HullMovingAverage

§

type Holder = Option<PyRefMut<'py, HullMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<HullMovingAverage> for PyClassImplCollector<HullMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for HullMovingAverage

§

type AsRefTarget = PyCell<HullMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "HullMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Fields§

§period: usize§price_type: PriceType§value: f64§count: usize§is_initialized: bool

Implementations§

source§

impl HullMovingAverage

source

pub fn new(period: usize, price_type: Option<PriceType>) -> Result<Self>

Trait Implementations§

source§

impl Debug for HullMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for HullMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Indicator for HullMovingAverage

source§

fn name(&self) -> String

source§

fn has_inputs(&self) -> bool

source§

fn is_initialized(&self) -> bool

source§

fn handle_quote_tick(&mut self, tick: &QuoteTick)

source§

fn handle_trade_tick(&mut self, tick: &TradeTick)

source§

fn handle_bar(&mut self, bar: &Bar)

source§

fn reset(&mut self)

source§

impl IntoPy<Py<PyAny>> for HullMovingAverage

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl MovingAverage for HullMovingAverage

source§

fn value(&self) -> f64

source§

fn count(&self) -> usize

source§

fn update_raw(&mut self, value: f64)

source§

impl PyClass for HullMovingAverage

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for HullMovingAverage

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<HullMovingAverage>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare +#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<HullMovingAverage> for PyClassImplCollector<HullMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a HullMovingAverage

§

type Holder = Option<PyRef<'py, HullMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut HullMovingAverage

§

type Holder = Option<PyRefMut<'py, HullMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<HullMovingAverage> for PyClassImplCollector<HullMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for HullMovingAverage

§

type AsRefTarget = PyCell<HullMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "HullMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -22,6 +22,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,
§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/index.html b/nightly/core/nautilus_indicators/average/index.html index 8f287afb0303..a0f6c7d5ed76 100644 --- a/nightly/core/nautilus_indicators/average/index.html +++ b/nightly/core/nautilus_indicators/average/index.html @@ -1,2 +1,2 @@ -nautilus_indicators::average - Rust +nautilus_indicators::average - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/rma/index.html b/nightly/core/nautilus_indicators/average/rma/index.html index 829a7a803b4f..a607eb43028d 100644 --- a/nightly/core/nautilus_indicators/average/rma/index.html +++ b/nightly/core/nautilus_indicators/average/rma/index.html @@ -1,2 +1,2 @@ -nautilus_indicators::average::rma - Rust +nautilus_indicators::average::rma - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/rma/struct.WilderMovingAverage.html b/nightly/core/nautilus_indicators/average/rma/struct.WilderMovingAverage.html index 801cea196d87..ddd0d2e0e986 100644 --- a/nightly/core/nautilus_indicators/average/rma/struct.WilderMovingAverage.html +++ b/nightly/core/nautilus_indicators/average/rma/struct.WilderMovingAverage.html @@ -1,4 +1,4 @@ -WilderMovingAverage in nautilus_indicators::average::rma - Rust +WilderMovingAverage in nautilus_indicators::average::rma - Rust
#[repr(C)]
pub struct WilderMovingAverage { pub period: usize, pub price_type: PriceType, @@ -20,6 +20,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,
§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/sma/index.html b/nightly/core/nautilus_indicators/average/sma/index.html index b5b30fff07ef..2b6300585d32 100644 --- a/nightly/core/nautilus_indicators/average/sma/index.html +++ b/nightly/core/nautilus_indicators/average/sma/index.html @@ -1,2 +1,2 @@ -nautilus_indicators::average::sma - Rust +nautilus_indicators::average::sma - Rust
\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/sma/struct.SimpleMovingAverage.html b/nightly/core/nautilus_indicators/average/sma/struct.SimpleMovingAverage.html index f4827c9af67d..41aa7d62b044 100644 --- a/nightly/core/nautilus_indicators/average/sma/struct.SimpleMovingAverage.html +++ b/nightly/core/nautilus_indicators/average/sma/struct.SimpleMovingAverage.html @@ -1,4 +1,4 @@ -SimpleMovingAverage in nautilus_indicators::average::sma - Rust +SimpleMovingAverage in nautilus_indicators::average::sma - Rust
#[repr(C)]
pub struct SimpleMovingAverage { pub period: usize, pub price_type: PriceType, @@ -6,7 +6,7 @@ pub count: usize, pub inputs: Vec<f64>, pub is_initialized: bool, -}

Fields§

§period: usize§price_type: PriceType§value: f64§count: usize§inputs: Vec<f64>§is_initialized: bool

Implementations§

source§

impl SimpleMovingAverage

source

pub fn new(period: usize, price_type: Option<PriceType>) -> Result<Self>

Trait Implementations§

source§

impl Debug for SimpleMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SimpleMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Indicator for SimpleMovingAverage

source§

fn name(&self) -> String

source§

fn has_inputs(&self) -> bool

source§

fn is_initialized(&self) -> bool

source§

fn handle_quote_tick(&mut self, tick: &QuoteTick)

source§

fn handle_trade_tick(&mut self, tick: &TradeTick)

source§

fn handle_bar(&mut self, bar: &Bar)

source§

fn reset(&mut self)

source§

impl IntoPy<Py<PyAny>> for SimpleMovingAverage

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl MovingAverage for SimpleMovingAverage

source§

fn value(&self) -> f64

source§

fn count(&self) -> usize

source§

fn update_raw(&mut self, value: f64)

source§

impl PyClass for SimpleMovingAverage

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for SimpleMovingAverage

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<SimpleMovingAverage>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare +}

Fields§

§period: usize§price_type: PriceType§value: f64§count: usize§inputs: Vec<f64>§is_initialized: bool

Implementations§

source§

impl SimpleMovingAverage

source

pub fn new(period: usize, price_type: Option<PriceType>) -> Result<Self>

Trait Implementations§

source§

impl Debug for SimpleMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SimpleMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Indicator for SimpleMovingAverage

source§

fn name(&self) -> String

source§

fn has_inputs(&self) -> bool

source§

fn is_initialized(&self) -> bool

source§

fn handle_quote_tick(&mut self, tick: &QuoteTick)

source§

fn handle_trade_tick(&mut self, tick: &TradeTick)

source§

fn handle_bar(&mut self, bar: &Bar)

source§

fn reset(&mut self)

source§

impl IntoPy<Py<PyAny>> for SimpleMovingAverage

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl MovingAverage for SimpleMovingAverage

source§

fn value(&self) -> f64

source§

fn count(&self) -> usize

source§

fn update_raw(&mut self, value: f64)

source§

impl PyClass for SimpleMovingAverage

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for SimpleMovingAverage

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<SimpleMovingAverage>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare #[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<SimpleMovingAverage> for PyClassImplCollector<SimpleMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a SimpleMovingAverage

§

type Holder = Option<PyRef<'py, SimpleMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut SimpleMovingAverage

§

type Holder = Option<PyRefMut<'py, SimpleMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<SimpleMovingAverage> for PyClassImplCollector<SimpleMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for SimpleMovingAverage

§

type AsRefTarget = PyCell<SimpleMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "SimpleMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where @@ -19,6 +19,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,

§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/struct.MovingAverageFactory.html b/nightly/core/nautilus_indicators/average/struct.MovingAverageFactory.html index 2246aaa44528..17951a21339d 100644 --- a/nightly/core/nautilus_indicators/average/struct.MovingAverageFactory.html +++ b/nightly/core/nautilus_indicators/average/struct.MovingAverageFactory.html @@ -1,4 +1,4 @@ -MovingAverageFactory in nautilus_indicators::average - Rust +MovingAverageFactory in nautilus_indicators::average - Rust
pub struct MovingAverageFactory;

Implementations§

source§

impl MovingAverageFactory

source

pub fn create( moving_average_type: MovingAverageType, period: usize @@ -11,6 +11,6 @@

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/struct.MovingAverageTypeIter.html b/nightly/core/nautilus_indicators/average/struct.MovingAverageTypeIter.html index 65055497fd60..4046314d0e42 100644 --- a/nightly/core/nautilus_indicators/average/struct.MovingAverageTypeIter.html +++ b/nightly/core/nautilus_indicators/average/struct.MovingAverageTypeIter.html @@ -1,4 +1,4 @@ -MovingAverageTypeIter in nautilus_indicators::average - Rust +MovingAverageTypeIter in nautilus_indicators::average - Rust
pub struct MovingAverageTypeIter { /* private fields */ }
Expand description

An iterator over the variants of MovingAverageType

Trait Implementations§

source§

impl Clone for MovingAverageTypeIter

source§

fn clone(&self) -> MovingAverageTypeIter

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MovingAverageTypeIter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DoubleEndedIterator for MovingAverageTypeIter

source§

fn next_back(&mut self) -> Option<<Self as Iterator>::Item>

Removes and returns an element from the end of the iterator. Read more
source§

fn advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

🔬This is a nightly-only experimental API. (iter_advance_by)
Advances the iterator from the back by n elements. Read more
1.37.0 · source§

fn nth_back(&mut self, n: usize) -> Option<Self::Item>

Returns the nth element from the end of the iterator. Read more
1.27.0 · source§

fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R
where Self: Sized, @@ -220,6 +220,6 @@

source§

impl<I> IntoIterator for I
where I: Iterator,

§

type Item = <I as Iterator>::Item

The type of the elements being iterated over.
§

type IntoIter = I

Which kind of iterator are we turning this into?
const: unstable · source§

fn into_iter(self) -> I

Creates an iterator from a value. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/wma/index.html b/nightly/core/nautilus_indicators/average/wma/index.html index 5815d75251bc..3f2fcc72a0f7 100644 --- a/nightly/core/nautilus_indicators/average/wma/index.html +++ b/nightly/core/nautilus_indicators/average/wma/index.html @@ -1,2 +1,2 @@ -nautilus_indicators::average::wma - Rust +nautilus_indicators::average::wma - Rust

Structs§

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/average/wma/struct.WeightedMovingAverage.html b/nightly/core/nautilus_indicators/average/wma/struct.WeightedMovingAverage.html index a8db0e1127df..7a79a41e8d12 100644 --- a/nightly/core/nautilus_indicators/average/wma/struct.WeightedMovingAverage.html +++ b/nightly/core/nautilus_indicators/average/wma/struct.WeightedMovingAverage.html @@ -1,4 +1,4 @@ -WeightedMovingAverage in nautilus_indicators::average::wma - Rust +WeightedMovingAverage in nautilus_indicators::average::wma - Rust
#[repr(C)]
pub struct WeightedMovingAverage { pub period: usize, pub weights: Vec<f64>, @@ -23,7 +23,7 @@ weights: Vec<f64>, price_type: Option<PriceType> ) -> PyResult<Self>

Trait Implementations§

source§

impl Debug for WeightedMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for WeightedMovingAverage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Indicator for WeightedMovingAverage

source§

fn name(&self) -> String

source§

fn has_inputs(&self) -> bool

source§

fn is_initialized(&self) -> bool

source§

fn handle_quote_tick(&mut self, tick: &QuoteTick)

source§

fn handle_trade_tick(&mut self, tick: &TradeTick)

source§

fn handle_bar(&mut self, bar: &Bar)

source§

fn reset(&mut self)

source§

impl IntoPy<Py<PyAny>> for WeightedMovingAverage

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl MovingAverage for WeightedMovingAverage

source§

fn value(&self) -> f64

source§

fn count(&self) -> usize

source§

fn update_raw(&mut self, value: f64)

source§

impl PyClass for WeightedMovingAverage

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for WeightedMovingAverage

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<WeightedMovingAverage>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<WeightedMovingAverage> for PyClassImplCollector<WeightedMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a WeightedMovingAverage

§

type Holder = Option<PyRef<'py, WeightedMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut WeightedMovingAverage

§

type Holder = Option<PyRefMut<'py, WeightedMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<WeightedMovingAverage> for PyClassImplCollector<WeightedMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for WeightedMovingAverage

§

type AsRefTarget = PyCell<WeightedMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "WeightedMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<WeightedMovingAverage> for PyClassImplCollector<WeightedMovingAverage>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a WeightedMovingAverage

§

type Holder = Option<PyRef<'py, WeightedMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut WeightedMovingAverage

§

type Holder = Option<PyRefMut<'py, WeightedMovingAverage>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<WeightedMovingAverage> for PyClassImplCollector<WeightedMovingAverage>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for WeightedMovingAverage

§

type AsRefTarget = PyCell<WeightedMovingAverage>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "WeightedMovingAverage"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

@@ -35,6 +35,6 @@ T: IntoPy<Py<PyAny>> + Send + Sync,
§

fn arguments(self, py: Python<'_>) -> Py<PyAny>

Arguments for exception
source§

impl<T> Separable for T
where T: Display,

source§

fn separate_by_policy(&self, policy: SeparatorPolicy<'_>) -> String

Adds separators according to the given SeparatorPolicy. Read more
source§

fn separate_with_commas(&self) -> String

Inserts a comma every three digits from the right. Read more
source§

fn separate_with_spaces(&self) -> String

Inserts a space every three digits from the right. Read more
source§

fn separate_with_dots(&self) -> String

Inserts a period every three digits from the right. Read more
source§

fn separate_with_underscores(&self) -> String

Inserts an underscore every three digits from the right. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for T
where - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Ungil for T
where T: Send,

\ No newline at end of file diff --git a/nightly/core/nautilus_indicators/index.html b/nightly/core/nautilus_indicators/index.html index a6b3c8b0ae5c..9a325b143515 100644 --- a/nightly/core/nautilus_indicators/index.html +++ b/nightly/core/nautilus_indicators/index.html @@ -1,3 +1,3 @@ -nautilus_indicators - Rust