Skip to content

Commit 6591f73

Browse files
Update docs/source/core_engine/01-flags.md
Co-authored-by: Glenn Matthews <[email protected]>
1 parent aa88e88 commit 6591f73

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

docs/source/core_engine/01-flags.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,16 @@ Enabling a flag is possible with the bitwise OR operator `|=`. It's important to
7272

7373
```python
7474
>>> from diffsync.enum import DiffSyncFlags
75-
>>> flags = 0
76-
>>> flags |= DiffSyncFlags.CONTINUE_ON_FAILURE
77-
>>> bin(flags)
75+
>>> flags = DiffSyncFlags.CONTINUE_ON_FAILURE
76+
>>> flags
77+
<DiffSyncFlags.CONTINUE_ON_FAILURE: 1>
78+
>>> bin(flags.value)
7879
'0b1'
7980
>>> flags |= DiffSyncFlags.SKIP_UNMATCHED_DST
80-
>>> bin(flags)
81+
>>> flags
82+
<DiffSyncFlags.SKIP_UNMATCHED_DST|CONTINUE_ON_FAILURE: 5>
83+
>>> bin(flags.value)
8184
'0b101'
82-
# Both CONTINUE_ON_FAILURE and SKIP_UNMATCHED_DST flags have been enabled
8385
```
8486

8587
### Checking the value of a specific flag (bitwise AND)

0 commit comments

Comments
 (0)