Module librsnek::api::method [] [src]

Union of all traits used to define the Python Object API. See: PyAPI.

Traits

AbsValue
Add
AddItem
Append
Await
BitwiseAnd
BitwiseOr
BooleanCast
BytesCast
Call
Clear
Close
ComplexCast
Contains
Count
DelAttr
Delete
DeleteItem
DescriptorGet
DescriptorSet
DescriptorSetName
Discard
DivMod
Enter
Equal

api_trait!(binary, self, __eq__, Equal, op_eq, native_eq, rs::Boolean);

Exit
Extend
FloatCast
FloorDivision
Get
GetAttr
GetAttribute
GetItem
GreaterOrEqual
GreaterThan
Hashed
Id
InPlaceAdd
InPlaceBitwiseAnd
InPlaceBitwiseOr
InPlaceDivMod
InPlaceFloorDivision
InPlaceLeftShift
InPlaceMatrixMultiply
InPlaceModulus
InPlaceMultiply
InPlacePow
InPlaceRightShift
InPlaceSubtract
InPlaceTrueDivision
InPlaceXOr
Index
Init

Class constructor generally gets passed the instance created in new

IntegerCast
InvertValue
Is
IsDisjoint
IsNot
Items
Iter
Keys
LeftShift
Length
LengthHint
LessOrEqual
LessThan
MatrixMultiply
Modulus
Multiply
NegateValue
New
Next
NotEqual

api_trait!(binary, self, __ne__, NotEqual, op_ne, native_ne, rs::Boolean);

Pop
PopItem
PositiveValue
Pow
ReflectedAdd
ReflectedBitwiseAnd
ReflectedBitwiseOr
ReflectedDivMod
ReflectedFloorDivision
ReflectedLeftShift
ReflectedMatrixMultiply
ReflectedModulus
ReflectedMultiply
ReflectedPow
ReflectedRightShift
ReflectedSubtract
ReflectedTrueDivision
ReflectedXOr
Remove
Reversed
RightShift
Rounding
Send
SetAttr
SetDefault
SetItem
StringCast
StringFormat
StringRepresentation
Subtract
Throw
TrueDivision
Update
Values
XOr

Functions

memory_address